Package net.minecraft.world
Class PersistentState
java.lang.Object
net.minecraft.world.PersistentState
- Direct Known Subclasses:
ChunkUpdateState
,DataCommandStorage.PersistentState
,ForcedChunkState
,IdCountsState
,MapState
,RaidManager
,ScoreboardState
public abstract class PersistentState extends Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PersistentState(String key)
-
Method Summary
Modifier and Type Method Description abstract void
fromTag(CompoundTag tag)
String
getId()
boolean
isDirty()
void
markDirty()
void
save(File file)
void
setDirty(boolean dirty)
abstract CompoundTag
toTag(CompoundTag tag)
-
Field Details
-
LOGGER
-
key
-
dirty
private boolean dirty
-
-
Constructor Details
-
PersistentState
-
-
Method Details
-
fromTag
-
toTag
-
markDirty
public void markDirty() -
setDirty
public void setDirty(boolean dirty) -
isDirty
public boolean isDirty() -
getId
-
save
-