Class BundleContainer
java.lang.Object
net.raphimc.viabedrock.api.model.container.Container
net.raphimc.viabedrock.api.model.container.dynamic.BundleContainer
-
Field Summary
Fields inherited from class net.raphimc.viabedrock.api.model.container.Container
containerId, items, position, title, type, user, validBlockTags -
Constructor Summary
ConstructorsConstructorDescriptionBundleContainer(com.viaversion.viaversion.api.connection.UserConnection user, FullContainerName containerName) -
Method Summary
Modifier and TypeMethodDescriptiongetFullContainerName(int slot) com.viaversion.viaversion.api.minecraft.item.Item[]com.viaversion.viaversion.api.minecraft.item.ItemgetJavaItem(int slot) com.viaversion.viaversion.api.minecraft.item.Item[]byteintjavaSlot(int slot) booleansetItem(int slot, BedrockItem item) booleansetItems(BedrockItem[] items) Methods inherited from class net.raphimc.viabedrock.api.model.container.Container
bedrockSlot, clearItems, containerId, copy, dropItem, getItem, getItems, handleButtonClick, handleClick, isValidBlockTag, itemAfterRemovingAmount, markServerUpdate, onSlotChanged, ownsBedrockSlot, position, serverRevision, size, title, translateContainerData, type
-
Constructor Details
-
BundleContainer
public BundleContainer(com.viaversion.viaversion.api.connection.UserConnection user, FullContainerName containerName)
-
-
Method Details
-
getFullContainerName
- Overrides:
getFullContainerNamein classContainer
-
getJavaItem
public com.viaversion.viaversion.api.minecraft.item.Item getJavaItem(int slot) - Overrides:
getJavaItemin classContainer
-
getJavaItems
public com.viaversion.viaversion.api.minecraft.item.Item[] getJavaItems()- Overrides:
getJavaItemsin classContainer
-
setItem
-
setItems
-
javaSlot
public int javaSlot(int slot) -
javaContainerId
public byte javaContainerId()- Overrides:
javaContainerIdin classContainer
-
getJavaBundleItems
public com.viaversion.viaversion.api.minecraft.item.Item[] getJavaBundleItems()
-