Class ServerSave

java.lang.Object
net.minecraft.world.level.saveddata.SavedData
com.beansgalaxy.backpacks.data.ServerSave

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

    • CONFIG

      public static final CommonConfig CONFIG
    • GAMERULES

      public static final HashMap<Gamerules,Boolean> GAMERULES
    • enderStorage

      public final EnderStorage enderStorage
    • heldLockedAdvancement

      public final HashSet<UUID> heldLockedAdvancement
    • superSpecialPlayers

      public final HashSet<com.mojang.authlib.GameProfile> superSpecialPlayers
  • Constructor Details

    • ServerSave

      public ServerSave()
  • Method Details

    • save

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

      public static ServerSave createFromNbt(net.minecraft.nbt.CompoundTag tag, net.minecraft.server.level.ServerLevel level)
    • getSave

      public static ServerSave getSave(net.minecraft.server.MinecraftServer server, boolean updateSave)
    • grantLockedAchievement

      public void grantLockedAchievement(net.minecraft.server.MinecraftServer server, UUID uuid)
    • loadSuperSpecialPlayers

      public void loadSuperSpecialPlayers()
    • isSuperSpecial

      public boolean isSuperSpecial(net.minecraft.world.entity.player.Player player)