Class OffhandContainer
java.lang.Object
net.raphimc.viabedrock.api.model.container.Container
net.raphimc.viabedrock.api.model.container.player.InventoryRedirectContainer
net.raphimc.viabedrock.api.model.container.player.InventorySubContainer
net.raphimc.viabedrock.api.model.container.player.OffhandContainer
-
Field Summary
Fields inherited from class net.raphimc.viabedrock.api.model.container.Container
containerId, items, position, title, type, user, validBlockTags -
Constructor Summary
ConstructorsConstructorDescriptionOffhandContainer(com.viaversion.viaversion.api.connection.UserConnection user) -
Method Summary
Modifier and TypeMethodDescriptionintbedrockSlot(int javaSlot) getFullContainerName(int slot) intjavaSlot(int slot) protected voidonSlotChanged(int slot, BedrockItem oldItem, BedrockItem newItem) Methods inherited from class net.raphimc.viabedrock.api.model.container.player.InventorySubContainer
ownsBedrockSlot, setItemsMethods inherited from class net.raphimc.viabedrock.api.model.container.player.InventoryRedirectContainer
getActualJavaItems, getJavaItems, javaContainerIdMethods inherited from class net.raphimc.viabedrock.api.model.container.Container
clearItems, containerId, copy, dropItem, getItem, getItems, getJavaItem, handleButtonClick, handleClick, isValidBlockTag, itemAfterRemovingAmount, markServerUpdate, position, serverRevision, setItem, size, title, translateContainerData, type
-
Constructor Details
-
OffhandContainer
public OffhandContainer(com.viaversion.viaversion.api.connection.UserConnection user)
-
-
Method Details
-
getFullContainerName
- Overrides:
getFullContainerNamein classContainer
-
bedrockSlot
public int bedrockSlot(int javaSlot) - Overrides:
bedrockSlotin classContainer
-
javaSlot
public int javaSlot(int slot) -
onSlotChanged
- Overrides:
onSlotChangedin classContainer
-