public class GenericChestCargoInstance extends CargoModuleInstance
| Constructor and Description |
|---|
GenericChestCargoInstance(CargoModule cargoModule,
IModularEntity modularEntity) |
| 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) |
void |
deserializeNBT(net.minecraft.nbt.CompoundNBT nbt) |
<T> net.minecraftforge.common.util.LazyOptional<T> |
getCapability(net.minecraftforge.common.capabilities.Capability<T> cap,
net.minecraft.util.Direction side) |
int |
getComparatorLevel() |
net.minecraft.nbt.CompoundNBT |
serializeNBT() |
getBlockStateasItemStack, getDisplayName, getModularEntity, getModule, getModuleType, invalidateCapabilities, onActivatorPass, read, receiveClientUpdate, sendClientUpdate, tick, writepublic GenericChestCargoInstance(CargoModule cargoModule, IModularEntity modularEntity)
@Nonnull
public <T> net.minecraftforge.common.util.LazyOptional<T> getCapability(@Nonnull
net.minecraftforge.common.capabilities.Capability<T> cap,
@Nullable
net.minecraft.util.Direction side)
getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability in class ModuleInstance<CargoModule>public net.minecraft.nbt.CompoundNBT serializeNBT()
serializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>serializeNBT in class ModuleInstance<CargoModule>public void deserializeNBT(net.minecraft.nbt.CompoundNBT nbt)
deserializeNBT in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>deserializeNBT in class ModuleInstance<CargoModule>public int getComparatorLevel()
getComparatorLevel in class CargoModuleInstancepublic 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 ModuleInstance<CargoModule>