Uses of Record Class
net.minecraft.world.tick.OrderedTick
-
Uses of OrderedTick in net.minecraft.world
Modifier and TypeMethodDescriptionprivate <T> OrderedTick<T>
WorldAccess.createOrderedTick
(BlockPos pos, T type, int delay) private <T> OrderedTick<T>
WorldAccess.createOrderedTick
(BlockPos pos, T type, int delay, TickPriority priority) -
Uses of OrderedTick in net.minecraft.world.tick
Modifier and TypeFieldDescriptionstatic final Comparator<OrderedTick<?>>
OrderedTick.BASIC_COMPARATOR
private final Set<OrderedTick<?>>
WorldTickScheduler.copiedTickableTicksList
static final Hash.Strategy<OrderedTick<?>>
OrderedTick.HASH_STRATEGY
private final BiConsumer<ChunkTickScheduler<T>,
OrderedTick<T>> WorldTickScheduler.queuedTickConsumer
private final Set<OrderedTick<?>>
ChunkTickScheduler.queuedTicks
private final Queue<OrderedTick<T>>
WorldTickScheduler.tickableTicks
private @Nullable BiConsumer<ChunkTickScheduler<T>,
OrderedTick<T>> ChunkTickScheduler.tickConsumer
private final List<OrderedTick<T>>
WorldTickScheduler.tickedTicks
private final Queue<OrderedTick<T>>
ChunkTickScheduler.tickQueue
static final Comparator<OrderedTick<?>>
OrderedTick.TRIGGER_TICK_COMPARATOR
Modifier and TypeMethodDescriptionstatic <T> OrderedTick<T>
Tick.createOrderedTick
(long time, long subTickOrder) @Nullable OrderedTick<T>
ChunkTickScheduler.peekNextTick()
@Nullable OrderedTick<T>
ChunkTickScheduler.pollNextTick()
Modifier and TypeMethodDescriptionprivate void
WorldTickScheduler.addTickableTick
(OrderedTick<T> tick) static <T> NbtCompound
Tick.orderedTickToNbt
(OrderedTick<T> orderedTick, Function<T, String> typeToNameFunction, long delay) private void
ChunkTickScheduler.queueTick
(OrderedTick<T> orderedTick) private void
WorldTickScheduler.schedule
(OrderedTick<T> tick) void
ChunkTickScheduler.scheduleTick
(OrderedTick<T> orderedTick) void
MultiTickScheduler.scheduleTick
(OrderedTick<T> orderedTick) void
SimpleTickScheduler.scheduleTick
(OrderedTick<T> orderedTick) void
TickScheduler.scheduleTick
(OrderedTick<T> orderedTick) void
WorldTickScheduler.scheduleTick
(OrderedTick<T> orderedTick) Modifier and TypeMethodDescriptionvoid
ChunkTickScheduler.removeTicksIf
(Predicate<OrderedTick<T>> predicate) void
ChunkTickScheduler.setTickConsumer
(@Nullable BiConsumer<ChunkTickScheduler<T>, OrderedTick<T>> tickConsumer)