public static class PipeEventItem.TryBounce extends PipeEventItem
PipeEventItem.SideCheck
(if all sides were disallowed) to see if the item is allowed to bounce back to
where it was inserted.PipeEventItem.Drop, PipeEventItem.FindDest, PipeEventItem.ItemEntry, PipeEventItem.ModifySpeed, PipeEventItem.OnInsert, PipeEventItem.OrderedEvent, PipeEventItem.ReachCenter, PipeEventItem.ReachDest, PipeEventItem.ReachEnd, PipeEventItem.SideCheck, PipeEventItem.Split, PipeEventItem.TryBounce, PipeEventItem.TryInsert
Modifier and Type | Field and Description |
---|---|
boolean |
canBounce |
net.minecraft.item.EnumDyeColor |
colour |
net.minecraft.util.EnumFacing |
from |
net.minecraft.item.ItemStack |
stack |
flow
canBeCancelled, holder
Constructor and Description |
---|
TryBounce(IPipeHolder holder,
IFlowItems flow,
net.minecraft.item.EnumDyeColor colour,
net.minecraft.util.EnumFacing from,
net.minecraft.item.ItemStack stack) |
cancel, checkStateForErrors, isCanceled
public final net.minecraft.item.EnumDyeColor colour
public final net.minecraft.util.EnumFacing from
@Nonnull public final net.minecraft.item.ItemStack stack
public boolean canBounce
public TryBounce(IPipeHolder holder, IFlowItems flow, net.minecraft.item.EnumDyeColor colour, net.minecraft.util.EnumFacing from, @Nonnull net.minecraft.item.ItemStack stack)