java.lang.Object
com.simibubi.create.foundation.tileEntity.TileEntityBehaviour
com.simibubi.create.content.logistics.block.depot.DepotBehaviour

public class DepotBehaviour extends TileEntityBehaviour
  • Field Details

  • Constructor Details

  • Method Details

    • enableMerging

      public void enableMerging()
    • tick

      public void tick()
      Overrides:
      tick in class TileEntityBehaviour
    • tick

      protected boolean tick(TransportedItemStack heldItem)
    • remove

      public void remove()
      Overrides:
      remove in class TileEntityBehaviour
    • write

      public void write(net.minecraft.nbt.CompoundTag compound, boolean clientPacket)
      Overrides:
      write in class TileEntityBehaviour
    • read

      public void read(net.minecraft.nbt.CompoundTag compound, boolean clientPacket)
      Overrides:
      read in class TileEntityBehaviour
    • addSubBehaviours

      public void addSubBehaviours(List<TileEntityBehaviour> behaviours)
    • getHeldItemStack

      public net.minecraft.world.item.ItemStack getHeldItemStack()
    • canMergeItems

      public boolean canMergeItems()
    • getPresentStackSize

      public int getPresentStackSize()
    • getRemainingSpace

      public int getRemainingSpace()
    • insert

      public net.minecraft.world.item.ItemStack insert(TransportedItemStack heldItem, boolean simulate)
    • setHeldItem

      public void setHeldItem(TransportedItemStack heldItem)
    • removeHeldItem

      public void removeHeldItem()
    • setCenteredHeldItem

      public void setCenteredHeldItem(TransportedItemStack heldItem)
    • getItemCapability

      public <T> net.minecraftforge.common.util.LazyOptional<T> getItemCapability(net.minecraftforge.common.capabilities.Capability<T> cap, net.minecraft.core.Direction side)
    • isEmpty

      public boolean isEmpty()
    • isOutputEmpty

      public boolean isOutputEmpty()
    • getType

      public BehaviourType<?> getType()
      Specified by:
      getType in class TileEntityBehaviour