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 ImmersiveMCPlayerStorages
getPlayerStorage
(net.minecraft.world.entity.player.Player player) static boolean
isPlayerDisabled
(net.minecraft.world.entity.player.Player player) static ImmersiveMCPlayerStorages
load
(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) net.minecraft.nbt.CompoundTag
save
(net.minecraft.nbt.CompoundTag nbt, net.minecraft.core.HolderLookup.Provider provider) static void
setPlayerDisabled
(net.minecraft.world.entity.player.Player player) static void
setPlayerEnabled
(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:
save
in classnet.minecraft.world.level.saveddata.SavedData
-