Class MessagesSavedData

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
com.wdiscute.starcatcher.io.MessagesSavedData

public class MessagesSavedData extends net.minecraft.world.level.saveddata.SavedData
  • Field Details

  • Constructor Details

    • MessagesSavedData

      public MessagesSavedData(List<LetterItem.Message> tournaments)
    • MessagesSavedData

      public MessagesSavedData()
  • Method Details

    • addMessage

      public void addMessage(LetterItem.Message message)
    • removeMessage

      public void removeMessage(LetterItem.Message message)
    • get

      public static MessagesSavedData get(net.minecraft.server.level.ServerLevel level)
    • getMessages

      public List<LetterItem.Message> getMessages()
    • factory

      public static net.minecraft.world.level.saveddata.SavedData.Factory<MessagesSavedData> factory()
    • save

      public net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag compoundTag, net.minecraft.core.HolderLookup.Provider registries)
      Specified by:
      save in class net.minecraft.world.level.saveddata.SavedData
    • load

      public static MessagesSavedData load(net.minecraft.nbt.CompoundTag compoundTag, net.minecraft.core.HolderLookup.Provider registries)