Class ItemStackHarness
java.lang.Object
com.hrznstudio.titanium.itemstack.ItemStackHarness
- All Implemented Interfaces:
IScreenAddonProvider,IContainerAddonProvider,IButtonHandler
public class ItemStackHarness
extends Object
implements IContainerAddonProvider, IScreenAddonProvider, IButtonHandler
-
Constructor Summary
ConstructorsConstructorDescriptionItemStackHarness(net.minecraft.world.item.ItemStack itemStack, IScreenAddonProvider defaultProvider, IButtonHandler buttonHandler, net.minecraftforge.common.capabilities.Capability<?>... capabilities) -
Method Summary
Modifier and TypeMethodDescriptionList<IFactory<? extends IContainerAddon>>List<IFactory<? extends IScreenAddon>>voidhandleButtonMessage(int id, net.minecraft.world.entity.player.Player playerEntity, net.minecraft.nbt.CompoundTag compound) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hrznstudio.titanium.container.addon.IContainerAddonProvider
canInteract
-
Constructor Details
-
ItemStackHarness
public ItemStackHarness(net.minecraft.world.item.ItemStack itemStack, IScreenAddonProvider defaultProvider, IButtonHandler buttonHandler, net.minecraftforge.common.capabilities.Capability<?>... capabilities)
-
-
Method Details
-
getScreenAddons
- Specified by:
getScreenAddonsin interfaceIScreenAddonProvider
-
getContainerAddons
- Specified by:
getContainerAddonsin interfaceIContainerAddonProvider
-
handleButtonMessage
public void handleButtonMessage(int id, net.minecraft.world.entity.player.Player playerEntity, net.minecraft.nbt.CompoundTag compound) - Specified by:
handleButtonMessagein interfaceIButtonHandler
-