Package net.minecraft.world
Class PersistentStateManager
java.lang.Object
net.minecraft.world.PersistentStateManager
- Direct Known Subclasses:
TemporaryStateManager
- Mappings:
Namespace Name official azqintermediary net/minecraft/class_106named net/minecraft/world/PersistentStateManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SaveHandlerprotected Map<String,PersistentState> private List<PersistentState> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrCreate(Class<? extends PersistentState> clazz, String name) intmethod_270(String name) private voidvoidreplace(String name, PersistentState state) voidsave()private voidsave(PersistentState state)
-
Field Details
-
saveHandler
- Mappings:
Namespace Name Mixin selector official bLazq;b:Lazi;intermediary field_262Lnet/minecraft/class_106;field_262:Lnet/minecraft/class_101;named saveHandlerLnet/minecraft/world/PersistentStateManager;saveHandler:Lnet/minecraft/world/SaveHandler;
-
stateMap
- Mappings:
Namespace Name Mixin selector official aLazq;a:Ljava/util/Map;intermediary field_263Lnet/minecraft/class_106;field_263:Ljava/util/Map;named stateMapLnet/minecraft/world/PersistentStateManager;stateMap:Ljava/util/Map;
-
states
- Mappings:
Namespace Name Mixin selector official cLazq;c:Ljava/util/List;intermediary field_264Lnet/minecraft/class_106;field_264:Ljava/util/List;named statesLnet/minecraft/world/PersistentStateManager;states:Ljava/util/List;
-
idCounts
- Mappings:
Namespace Name Mixin selector official dLazq;d:Ljava/util/Map;intermediary field_265Lnet/minecraft/class_106;field_265:Ljava/util/Map;named idCountsLnet/minecraft/world/PersistentStateManager;idCounts:Ljava/util/Map;
-
-
Constructor Details
-
PersistentStateManager
- Mappings:
Namespace Name Mixin selector official <init>Lazq;<init>(Lazi;)Vintermediary <init>Lnet/minecraft/class_106;<init>(Lnet/minecraft/class_101;)Vnamed <init>Lnet/minecraft/world/PersistentStateManager;<init>(Lnet/minecraft/world/SaveHandler;)V
-
-
Method Details
-
getOrCreate
- Mappings:
Namespace Name Mixin selector official aLazq;a(Ljava/lang/Class;Ljava/lang/String;)Layx;intermediary method_269Lnet/minecraft/class_106;method_269(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/class_92;named getOrCreateLnet/minecraft/world/PersistentStateManager;getOrCreate(Ljava/lang/Class;Ljava/lang/String;)Lnet/minecraft/world/PersistentState;
-
replace
- Mappings:
Namespace Name Mixin selector official aLazq;a(Ljava/lang/String;Layx;)Vintermediary method_271Lnet/minecraft/class_106;method_271(Ljava/lang/String;Lnet/minecraft/class_92;)Vnamed replaceLnet/minecraft/world/PersistentStateManager;replace(Ljava/lang/String;Lnet/minecraft/world/PersistentState;)V
-
save
public void save()- Mappings:
Namespace Name Mixin selector official aLazq;a()Vintermediary method_267Lnet/minecraft/class_106;method_267()Vnamed saveLnet/minecraft/world/PersistentStateManager;save()V
-
save
- Mappings:
Namespace Name Mixin selector official aLazq;a(Layx;)Vintermediary method_268Lnet/minecraft/class_106;method_268(Lnet/minecraft/class_92;)Vnamed saveLnet/minecraft/world/PersistentStateManager;save(Lnet/minecraft/world/PersistentState;)V
-
readIdCounts
private void readIdCounts()- Mappings:
Namespace Name Mixin selector official bLazq;b()Vintermediary method_272Lnet/minecraft/class_106;method_272()Vnamed readIdCountsLnet/minecraft/world/PersistentStateManager;readIdCounts()V
-
method_270
- Mappings:
Namespace Name Mixin selector official aLazq;a(Ljava/lang/String;)Iintermediary method_270Lnet/minecraft/class_106;method_270(Ljava/lang/String;)Inamed method_270Lnet/minecraft/world/PersistentStateManager;method_270(Ljava/lang/String;)I
-