net.minecraft.world.tick

public record OrderedTick<T>

net.minecraft.world.ticks.ScheduledTick
net.minecraft.class_6760
net.minecraft.world.tick.OrderedTick

Field summary

Modifier and TypeField
private final T
type
comp_252
type
private final BlockPos
pos
comp_253
pos
private final long
triggerTick
comp_254
triggerTick
private final TickPriority
priority
comp_255
priority
private final long
subTickOrder
comp_256
subTickOrder
public static final Comparator<OrderedTick<?>>
DRAIN_ORDER
field_35549
TRIGGER_TICK_COMPARATOR
public static final Comparator<OrderedTick<?>>
INTRA_TICK_DRAIN_ORDER
field_35550
BASIC_COMPARATOR
public static final it.unimi.dsi.fastutil.Hash$Strategy<OrderedTick<?>>
UNIQUE_TICK_HASH
field_35551
HASH_STRATEGY

Constructor summary

ModifierConstructor
public (T type, BlockPos pos, long triggerTick, long subTickOrder)
public (T type, BlockPos pos, long triggerTick, TickPriority priority, long subTickOrder)

Method summary

Modifier and TypeMethod
public static <T> OrderedTick<T>
probe(T type, BlockPos pos)
method_39410(T arg0, class_2338 arg1)
create(T type, BlockPos pos)
public Tick<T>
toSavedTick(long currentTick)
method_61899(long arg0)
toTick(long time)
public T
type()
comp_252()
type()
public BlockPos
pos()
comp_253()
pos()
public long
triggerTick()
comp_254()
triggerTick()
public TickPriority
priority()
comp_255()
priority()
public long
subTickOrder()
comp_256()
subTickOrder()
private static int
lambda$static$1(ScheduledTick arg0, ScheduledTick arg1)
method_39409(class_6760 arg0, class_6760 arg1)
method_39409(OrderedTick first, OrderedTick second)
private static int
lambda$static$0(ScheduledTick arg0, ScheduledTick arg1)
method_39412(class_6760 arg0, class_6760 arg1)
method_39412(OrderedTick first, OrderedTick second)