Class CraftTweakerSavedData

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
com.blamejared.crafttweaker.api.level.CraftTweakerSavedData

@ZenRegister public class CraftTweakerSavedData extends net.minecraft.world.level.saveddata.SavedData
Data that is saved and loaded with the world when it is saved and loaded from disk.

Saved Data is only on the server side, so you can only get it from a ServerLevel.

DocParam:
this level.customData
  • Constructor Details

    • CraftTweakerSavedData

      public CraftTweakerSavedData()
    • CraftTweakerSavedData

      public CraftTweakerSavedData(@Nonnull MapData data)
  • Method Details

    • load

      public static CraftTweakerSavedData load(net.minecraft.nbt.CompoundTag tag)
    • getData

      public IData getData()
    • setData

      public void setData(MapData data)
    • updateData

      public void updateData(IData data)
    • save

      @NotNull public @NotNull net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag tag)
      Specified by:
      save in class net.minecraft.world.level.saveddata.SavedData
    • isDirty

      public boolean isDirty()
      Overrides:
      isDirty in class net.minecraft.world.level.saveddata.SavedData