Class ImmersiveMCPlayerStorages
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
com.hammy275.immersivemc.server.storage.world.ImmersiveMCPlayerStorages
public class ImmersiveMCPlayerStorages
extends net.minecraft.world.level.saveddata.SavedData
Uses SavedData to hold player storage
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.level.saveddata.SavedData.Factory<T extends net.minecraft.world.level.saveddata.SavedData> -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<net.minecraft.world.item.ItemStack> getBackpackCraftingStorage(net.minecraft.world.entity.player.Player player) static ImmersiveMCPlayerStoragesgetPlayerStorage(net.minecraft.world.entity.player.Player player) static booleanisPlayerDisabled(net.minecraft.world.entity.player.Player player) static ImmersiveMCPlayerStoragesload(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) net.minecraft.nbt.CompoundTagsave(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) static voidsetPlayerDisabled(net.minecraft.world.entity.player.Player player) static voidsetPlayerEnabled(net.minecraft.world.entity.player.Player player) Methods inherited from class net.minecraft.world.level.saveddata.SavedData
isDirty, save, setDirty, setDirty
-
Field Details
-
backpackCraftingItemsMap
-
disabledPlayers
-
-
Constructor Details
-
ImmersiveMCPlayerStorages
public ImmersiveMCPlayerStorages()
-
-
Method Details
-
getBackpackCraftingStorage
public static List<net.minecraft.world.item.ItemStack> getBackpackCraftingStorage(net.minecraft.world.entity.player.Player player) -
getPlayerStorage
public static ImmersiveMCPlayerStorages getPlayerStorage(net.minecraft.world.entity.player.Player player) -
isPlayerDisabled
public static boolean isPlayerDisabled(net.minecraft.world.entity.player.Player player) -
setPlayerDisabled
public static void setPlayerDisabled(net.minecraft.world.entity.player.Player player) -
setPlayerEnabled
public static void setPlayerEnabled(net.minecraft.world.entity.player.Player player) -
load
public static ImmersiveMCPlayerStorages load(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) -
save
public net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) - Specified by:
savein classnet.minecraft.world.level.saveddata.SavedData
-