Class DirectBeltInputBehaviour
java.lang.Object
com.simibubi.create.foundation.tileEntity.TileEntityBehaviour
com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour
Behaviour for TileEntities to which belts can transfer items directly in a
backup-friendly manner. Example uses: Basin, Saw, Depot
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
FieldsFields inherited from class com.simibubi.create.foundation.tileEntity.TileEntityBehaviour
tileEntity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanInsertFromSide(net.minecraft.core.Direction side) booleangetType()net.minecraft.world.item.ItemStackhandleInsertion(TransportedItemStack stack, net.minecraft.core.Direction side, boolean simulate) net.minecraft.world.item.ItemStackhandleInsertion(net.minecraft.world.item.ItemStack stack, net.minecraft.core.Direction side, boolean simulate) net.minecraft.world.item.ItemStacktryExportingToBeltFunnel(net.minecraft.world.item.ItemStack stack, net.minecraft.core.Direction side, boolean simulate) Methods inherited from class com.simibubi.create.foundation.tileEntity.TileEntityBehaviour
destroy, destroy, get, get, getPos, getRequiredItems, getWorld, initialize, isSafeNBT, lazyTick, onBlockChanged, onNeighborChanged, read, remove, setLazyTickRate, tick, write
-
Field Details
-
TYPE
-
-
Constructor Details
-
DirectBeltInputBehaviour
-
-
Method Details
-
allowingBeltFunnelsWhen
-
allowingBeltFunnels
-
onlyInsertWhen
-
setInsertionHandler
public DirectBeltInputBehaviour setInsertionHandler(DirectBeltInputBehaviour.InsertionCallback callback) -
canInsertFromSide
public boolean canInsertFromSide(net.minecraft.core.Direction side) -
handleInsertion
public net.minecraft.world.item.ItemStack handleInsertion(net.minecraft.world.item.ItemStack stack, net.minecraft.core.Direction side, boolean simulate) -
handleInsertion
public net.minecraft.world.item.ItemStack handleInsertion(TransportedItemStack stack, net.minecraft.core.Direction side, boolean simulate) -
getType
- Specified by:
getTypein classTileEntityBehaviour
-
tryExportingToBeltFunnel
@Nullable public net.minecraft.world.item.ItemStack tryExportingToBeltFunnel(net.minecraft.world.item.ItemStack stack, @Nullable net.minecraft.core.Direction side, boolean simulate) -
canSupportBeltFunnels
public boolean canSupportBeltFunnels()
-