Uses of Class
net.minecraft.world.tick.ChunkTickScheduler
-
Uses of ChunkTickScheduler in net.minecraft.world.chunk
Modifier and TypeFieldDescriptionprivate final ChunkTickScheduler
<Block> WorldChunk.blockTickScheduler
private final ChunkTickScheduler
<Fluid> WorldChunk.fluidTickScheduler
Modifier and TypeMethodDescriptionprivate static <T> ChunkTickScheduler
<T> ProtoChunk.createProtoTickScheduler
(SimpleTickScheduler<T> tickScheduler) ProtoChunk.getBlockProtoTickScheduler()
ProtoChunk.getFluidProtoTickScheduler()
ModifierConstructorDescriptionWorldChunk
(World world, ChunkPos pos, UpgradeData upgradeData, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable ChunkSection[] sectionArrayInitializer, @Nullable WorldChunk.EntityLoader entityLoader, @Nullable BlendingData blendingData) -
Uses of ChunkTickScheduler in net.minecraft.world.tick
Modifier and TypeFieldDescriptionprivate final Long2ObjectMap
<ChunkTickScheduler<T>> WorldTickScheduler.chunkTickSchedulers
private static final Comparator
<ChunkTickScheduler<?>> WorldTickScheduler.COMPARATOR
private final BiConsumer
<ChunkTickScheduler<T>, OrderedTick<T>> WorldTickScheduler.queuedTickConsumer
private final Queue
<ChunkTickScheduler<T>> WorldTickScheduler.tickableChunkTickSchedulers
private @Nullable BiConsumer
<ChunkTickScheduler<T>, OrderedTick<T>> ChunkTickScheduler.tickConsumer
Modifier and TypeMethodDescriptionstatic <T> ChunkTickScheduler
<T> ChunkTickScheduler.create
(NbtList tickQueue, Function<String, Optional<T>> nameToTypeFunction, ChunkPos pos) Modifier and TypeMethodDescriptionvoid
WorldTickScheduler.ChunkVisitor.accept
(long chunkPos, ChunkTickScheduler<T> chunkTickScheduler) void
WorldTickScheduler.addChunkTickScheduler
(ChunkPos pos, ChunkTickScheduler<T> scheduler) private void
WorldTickScheduler.addTickableTicks
(Queue<ChunkTickScheduler<T>> tickableChunkTickSchedulers, ChunkTickScheduler<T> chunkTickScheduler, long tick, int maxTicks) Modifier and TypeMethodDescriptionprivate void
WorldTickScheduler.addTickableTicks
(Queue<ChunkTickScheduler<T>> tickableChunkTickSchedulers, ChunkTickScheduler<T> chunkTickScheduler, long tick, int maxTicks) void
ChunkTickScheduler.setTickConsumer
(@Nullable BiConsumer<ChunkTickScheduler<T>, OrderedTick<T>> tickConsumer)