public class FluidCargoModuleInstance extends CapabilityCargoModuleInstance<net.minecraftforge.fluids.capability.IFluidHandler>
| Constructor and Description |
|---|
FluidCargoModuleInstance(CargoModule cargoModule,
IModularEntity modularEntity) |
FluidCargoModuleInstance(CargoModule cargoModule,
IModularEntity modularEntity,
int buckets) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.ActionResultType |
applyInteraction(net.minecraft.entity.player.PlayerEntity player,
net.minecraft.util.math.vector.Vector3d vec,
net.minecraft.util.Hand hand) |
protected void |
deserializeCapability(net.minecraft.nbt.CompoundNBT nbt) |
java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.container.addon.IContainerAddon>> |
getContainerAddons() |
protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler> |
getLazyOptional() |
java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.api.client.IScreenAddon>> |
getScreenAddons() |
protected net.minecraft.nbt.CompoundNBT |
serializeCapability() |
deserializeNBT, getCapability, invalidateCapabilities, serializeNBTgetBlockState, getComparatorLevelasItemStack, getDisplayName, getModularEntity, getModule, getModuleType, onActivatorPass, read, receiveClientUpdate, sendClientUpdate, tick, writepublic FluidCargoModuleInstance(CargoModule cargoModule, IModularEntity modularEntity)
public FluidCargoModuleInstance(CargoModule cargoModule, IModularEntity modularEntity, int buckets)
public net.minecraft.util.ActionResultType applyInteraction(net.minecraft.entity.player.PlayerEntity player,
net.minecraft.util.math.vector.Vector3d vec,
net.minecraft.util.Hand hand)
applyInteraction in class CapabilityCargoModuleInstance<net.minecraftforge.fluids.capability.IFluidHandler>protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.fluids.capability.IFluidHandler> getLazyOptional()
getLazyOptional in class CapabilityCargoModuleInstance<net.minecraftforge.fluids.capability.IFluidHandler>protected net.minecraft.nbt.CompoundNBT serializeCapability()
serializeCapability in class CapabilityCargoModuleInstance<net.minecraftforge.fluids.capability.IFluidHandler>protected void deserializeCapability(net.minecraft.nbt.CompoundNBT nbt)
deserializeCapability in class CapabilityCargoModuleInstance<net.minecraftforge.fluids.capability.IFluidHandler>@Nonnull public java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.api.client.IScreenAddon>> getScreenAddons()
@Nonnull public java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.container.addon.IContainerAddon>> getContainerAddons()