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 Details

    • LOGGER

      private static final Logger LOGGER
    • key

      private final String key
    • dirty

      private boolean dirty
  • Constructor Details

    • PersistentState

      public PersistentState​(String key)
  • Method Details

    • fromTag

      public abstract void fromTag​(CompoundTag tag)
    • toTag

      public abstract CompoundTag toTag​(CompoundTag tag)
    • markDirty

      public void markDirty()
    • setDirty

      public void setDirty​(boolean dirty)
    • isDirty

      public boolean isDirty()
    • getId

      public String getId()
    • save

      public void save​(File file)