Class InventoryModuleState
java.lang.Object
net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
- All Implemented Interfaces:
ModuleState, PlayerModuleState
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyToPlayer(net.minecraft.server.level.ServerPlayer player) voidloadFromPlayer(net.minecraft.server.level.ServerPlayer player) net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> section(InventorySection label) type()
-
Field Details
-
armor
public final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> armor -
main
public final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> main -
offHand
public final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> offHand -
enderChest
public final net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> enderChest
-
-
Constructor Details
-
InventoryModuleState
public InventoryModuleState() -
InventoryModuleState
public InventoryModuleState(net.minecraft.server.level.ServerPlayer player)
-
-
Method Details
-
type
- Specified by:
typein interfaceModuleState
-
applyToPlayer
public void applyToPlayer(net.minecraft.server.level.ServerPlayer player) - Specified by:
applyToPlayerin interfacePlayerModuleState
-
loadFromPlayer
public void loadFromPlayer(net.minecraft.server.level.ServerPlayer player) - Specified by:
loadFromPlayerin interfacePlayerModuleState
-
section
public net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> section(InventorySection label)
-