Class AlphaInventoryTracker
java.lang.Object
com.viaversion.viaversion.api.connection.StoredObject
net.raphimc.vialegacy.protocol.alpha.a1_2_3_5_1_2_6tob1_0_1_1_1.storage.AlphaInventoryTracker
- All Implemented Interfaces:
com.viaversion.viaversion.api.connection.StorableObject
public class AlphaInventoryTracker
extends com.viaversion.viaversion.api.connection.StoredObject
-
Constructor Summary
ConstructorsConstructorDescriptionAlphaInventoryTracker(com.viaversion.viaversion.api.connection.UserConnection user) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddItem(com.viaversion.viaversion.api.minecraft.item.Item item) com.viaversion.viaversion.api.minecraft.item.Item[]com.viaversion.viaversion.api.minecraft.item.Item[]com.viaversion.viaversion.api.minecraft.item.Itemcom.viaversion.viaversion.api.minecraft.item.Item[]com.viaversion.viaversion.api.minecraft.item.Item[]voidhandleCreativeSetSlot(short slot, com.viaversion.viaversion.api.minecraft.item.Item item) voidonBlockPlace(com.viaversion.viaversion.api.minecraft.BlockPosition position, short direction) voidvoidvoidonWindowClick(byte windowId, short slot, byte button, short action, com.viaversion.viaversion.api.minecraft.item.Item item) voidvoidonWindowOpen(int windowType, int containerSlots) voidsetArmorInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) voidsetCraftingInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) voidsetCreativeMode(boolean creativeMode) voidsetMainInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) voidsetOpenContainerItems(com.viaversion.viaversion.api.minecraft.item.Item[] items) Methods inherited from class com.viaversion.viaversion.api.connection.StoredObject
getUser, userMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.connection.StorableObject
onRemove
-
Constructor Details
-
AlphaInventoryTracker
public AlphaInventoryTracker(com.viaversion.viaversion.api.connection.UserConnection user)
-
-
Method Details
-
onWindowOpen
public void onWindowOpen(int windowType, int containerSlots) -
onWindowClose
public void onWindowClose() -
onWindowClick
public void onWindowClick(byte windowId, short slot, byte button, short action, com.viaversion.viaversion.api.minecraft.item.Item item) -
onBlockPlace
public void onBlockPlace(com.viaversion.viaversion.api.minecraft.BlockPosition position, short direction) -
onHandItemDrop
public void onHandItemDrop() -
onRespawn
public void onRespawn() -
addItem
public void addItem(com.viaversion.viaversion.api.minecraft.item.Item item) -
handleCreativeSetSlot
public void handleCreativeSetSlot(short slot, com.viaversion.viaversion.api.minecraft.item.Item item) -
setCreativeMode
public void setCreativeMode(boolean creativeMode) -
setMainInventory
public void setMainInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) -
setCraftingInventory
public void setCraftingInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) -
setArmorInventory
public void setArmorInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) -
setOpenContainerItems
public void setOpenContainerItems(com.viaversion.viaversion.api.minecraft.item.Item[] items) -
getMainInventory
public com.viaversion.viaversion.api.minecraft.item.Item[] getMainInventory() -
getCraftingInventory
public com.viaversion.viaversion.api.minecraft.item.Item[] getCraftingInventory() -
getArmorInventory
public com.viaversion.viaversion.api.minecraft.item.Item[] getArmorInventory() -
getOpenContainerItems
public com.viaversion.viaversion.api.minecraft.item.Item[] getOpenContainerItems() -
getCursorItem
public com.viaversion.viaversion.api.minecraft.item.Item getCursorItem()
-