Class BeltTunnelInteractionHandler

java.lang.Object
com.simibubi.create.content.contraptions.relays.belt.transport.BeltTunnelInteractionHandler

public class BeltTunnelInteractionHandler extends Object
  • Constructor Details

    • BeltTunnelInteractionHandler

      public BeltTunnelInteractionHandler()
  • Method Details

    • flapTunnelsAndCheckIfStuck

      public static boolean flapTunnelsAndCheckIfStuck(BeltInventory beltInventory, TransportedItemStack current, float nextOffset)
    • stuckAtTunnel

      public static boolean stuckAtTunnel(BeltInventory beltInventory, int offset, net.minecraft.world.item.ItemStack stack, net.minecraft.core.Direction movementDirection)
    • flapTunnel

      public static void flapTunnel(BeltInventory beltInventory, int offset, net.minecraft.core.Direction side, boolean inward)
    • getTunnelOnSegment

      protected static BeltTunnelTileEntity getTunnelOnSegment(BeltInventory beltInventory, int offset)
    • getTunnelOnPosition

      public static BeltTunnelTileEntity getTunnelOnPosition(net.minecraft.world.level.Level world, net.minecraft.core.BlockPos pos)