public class AlphaInventoryTracker
extends com.viaversion.viaversion.api.connection.StoredObject
| Constructor and Description |
|---|
AlphaInventoryTracker(com.viaversion.viaversion.api.connection.UserConnection user) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(com.viaversion.viaversion.api.minecraft.item.Item item) |
com.viaversion.viaversion.api.minecraft.item.Item[] |
getArmorInventory() |
com.viaversion.viaversion.api.minecraft.item.Item[] |
getCraftingInventory() |
com.viaversion.viaversion.api.minecraft.item.Item |
getCursorItem() |
com.viaversion.viaversion.api.minecraft.item.Item[] |
getMainInventory() |
com.viaversion.viaversion.api.minecraft.item.Item[] |
getOpenContainerItems() |
void |
handleCreativeSetSlot(short slot,
com.viaversion.viaversion.api.minecraft.item.Item item) |
void |
onBlockPlace(com.viaversion.viaversion.api.minecraft.Position position,
short direction) |
void |
onHandItemDrop() |
void |
onRespawn() |
void |
onWindowClick(byte windowId,
short slot,
byte button,
short action,
com.viaversion.viaversion.api.minecraft.item.Item item) |
void |
onWindowClose() |
void |
onWindowOpen(int windowType,
int containerSlots) |
void |
setArmorInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) |
void |
setCraftingInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) |
void |
setCreativeMode(boolean creativeMode) |
void |
setMainInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items) |
void |
setOpenContainerItems(com.viaversion.viaversion.api.minecraft.item.Item[] items) |
public AlphaInventoryTracker(com.viaversion.viaversion.api.connection.UserConnection user)
public void onWindowOpen(int windowType,
int containerSlots)
public void onWindowClose()
throws java.lang.Exception
java.lang.Exceptionpublic void onWindowClick(byte windowId,
short slot,
byte button,
short action,
com.viaversion.viaversion.api.minecraft.item.Item item)
throws java.lang.Exception
java.lang.Exceptionpublic void onBlockPlace(com.viaversion.viaversion.api.minecraft.Position position,
short direction)
public void onHandItemDrop()
public void onRespawn()
public void addItem(com.viaversion.viaversion.api.minecraft.item.Item item)
public void handleCreativeSetSlot(short slot,
com.viaversion.viaversion.api.minecraft.item.Item item)
throws java.lang.Exception
java.lang.Exceptionpublic void setCreativeMode(boolean creativeMode)
public void setMainInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items)
public void setCraftingInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items)
public void setArmorInventory(com.viaversion.viaversion.api.minecraft.item.Item[] items)
public void setOpenContainerItems(com.viaversion.viaversion.api.minecraft.item.Item[] items)
public com.viaversion.viaversion.api.minecraft.item.Item[] getMainInventory()
public com.viaversion.viaversion.api.minecraft.item.Item[] getCraftingInventory()
public com.viaversion.viaversion.api.minecraft.item.Item[] getArmorInventory()
public com.viaversion.viaversion.api.minecraft.item.Item[] getOpenContainerItems()
public com.viaversion.viaversion.api.minecraft.item.Item getCursorItem()