Class TankInteractionBundle<T extends BasicTile & IComponentHarness>
java.lang.Object
com.hrznstudio.titanium.component.bundle.TankInteractionBundle<T>
- All Implemented Interfaces:
IScreenAddonProvider,IComponentBundle,IContainerAddonProvider,net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
public class TankInteractionBundle<T extends BasicTile & IComponentHarness>
extends Object
implements IComponentBundle, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
Constructor Summary
ConstructorsConstructorDescriptionTankInteractionBundle(Supplier<net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler>> fluidHandler, int posX, int posY, T componentHarness, int maxProgress) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(IComponentHandler... handler) voiddeserializeNBT(net.minecraft.nbt.CompoundTag nbt) List<IFactory<? extends IContainerAddon>>net.minecraft.world.item.ItemStackgetOutputStack(boolean execute) List<IFactory<? extends IScreenAddon>>net.minecraft.nbt.CompoundTagMethods 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
-
TankInteractionBundle
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceIComponentBundle
-
getOutputStack
public net.minecraft.world.item.ItemStack getOutputStack(boolean execute) -
getScreenAddons
- Specified by:
getScreenAddonsin interfaceIScreenAddonProvider
-
getContainerAddons
- Specified by:
getContainerAddonsin interfaceIContainerAddonProvider
-
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT()- Specified by:
serializeNBTin interfacenet.minecraftforge.common.util.INBTSerializable<T extends BasicTile & IComponentHarness>
-
deserializeNBT
public void deserializeNBT(net.minecraft.nbt.CompoundTag nbt) - Specified by:
deserializeNBTin interfacenet.minecraftforge.common.util.INBTSerializable<T extends BasicTile & IComponentHarness>
-