Class EnderStorage

java.lang.Object
com.beansgalaxy.backpacks.data.EnderStorage

public class EnderStorage extends Object
  • Field Details

  • Constructor Details

    • EnderStorage

      public EnderStorage()
  • Method Details

    • get

      public static EnderStorage get()
    • addViewer

      public void addViewer(UUID viewed, BackpackInventory viewer)
    • syncViewers

      public void syncViewers(UUID viewed)
    • removeViewer

      public void removeViewer(UUID viewed, BackpackInventory inventory)
    • getEnderData

      public static EnderStorage.Data getEnderData(net.minecraft.world.entity.player.Player player)
    • getEnderData

      public static EnderStorage.Data getEnderData(UUID uuid, net.minecraft.world.level.Level level)
    • getTrim

      public static net.minecraft.nbt.CompoundTag getTrim(@Nullable @Nullable UUID uuid)
    • setLocation

      public static void setLocation(UUID owner, UUID backpack, net.minecraft.core.BlockPos location, net.minecraft.server.level.ServerLevel level)
    • removeLocation

      public static void removeLocation(UUID owner, UUID backpack)
    • flagForUpdate

      public static void flagForUpdate(UUID placedBy, net.minecraft.server.MinecraftServer server)
    • toNBT

      public void toNBT(@NotNull @NotNull net.minecraft.nbt.CompoundTag tag)
    • fromNbt

      public void fromNbt(net.minecraft.nbt.CompoundTag tag)
    • fromNbtDeprecated

      public boolean fromNbtDeprecated(net.minecraft.nbt.CompoundTag tag)