Class AlphaInventoryProvider
java.lang.Object
net.raphimc.vialegacy.protocol.alpha.a1_2_3_5_1_2_6tob1_0_1_1_1.provider.AlphaInventoryProvider
- All Implemented Interfaces:
com.viaversion.viaversion.api.platform.providers.Provider
- Direct Known Subclasses:
NoOpAlphaInventoryProvider,TrackingAlphaInventoryProvider
public abstract class AlphaInventoryProvider
extends Object
implements com.viaversion.viaversion.api.platform.providers.Provider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidaddToInventory(com.viaversion.viaversion.api.connection.UserConnection user, com.viaversion.viaversion.api.minecraft.item.Item item) abstract com.viaversion.viaversion.api.minecraft.item.Item[]getArmorInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) abstract com.viaversion.viaversion.api.minecraft.item.Item[]getContainerItems(com.viaversion.viaversion.api.connection.UserConnection user) abstract com.viaversion.viaversion.api.minecraft.item.Item[]getCraftingInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) com.viaversion.viaversion.api.minecraft.item.ItemgetHandItem(com.viaversion.viaversion.api.connection.UserConnection user) abstract com.viaversion.viaversion.api.minecraft.item.Item[]getMainInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) abstract boolean
-
Constructor Details
-
AlphaInventoryProvider
public AlphaInventoryProvider()
-
-
Method Details
-
usesInventoryTracker
public abstract boolean usesInventoryTracker() -
getHandItem
public com.viaversion.viaversion.api.minecraft.item.Item getHandItem(com.viaversion.viaversion.api.connection.UserConnection user) -
getMainInventoryItems
public abstract com.viaversion.viaversion.api.minecraft.item.Item[] getMainInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) -
getCraftingInventoryItems
public abstract com.viaversion.viaversion.api.minecraft.item.Item[] getCraftingInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) -
getArmorInventoryItems
public abstract com.viaversion.viaversion.api.minecraft.item.Item[] getArmorInventoryItems(com.viaversion.viaversion.api.connection.UserConnection user) -
getContainerItems
public abstract com.viaversion.viaversion.api.minecraft.item.Item[] getContainerItems(com.viaversion.viaversion.api.connection.UserConnection user) -
addToInventory
public abstract void addToInventory(com.viaversion.viaversion.api.connection.UserConnection user, com.viaversion.viaversion.api.minecraft.item.Item item)
-