Uses of Class
net.minecraft.world.tick.ChunkTickScheduler
Packages that use ChunkTickScheduler
-
Uses of ChunkTickScheduler in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as ChunkTickSchedulerModifier and TypeFieldDescriptionprivate final ChunkTickScheduler<Block>
WorldChunk.blockTickScheduler
private final ChunkTickScheduler<Fluid>
WorldChunk.fluidTickScheduler
Methods in net.minecraft.world.chunk that return ChunkTickSchedulerModifier and TypeMethodDescriptionprivate static <T> ChunkTickScheduler<T>
ProtoChunk.createProtoTickScheduler
(SimpleTickScheduler<T> tickScheduler) ProtoChunk.getBlockProtoTickScheduler()
ProtoChunk.getFluidProtoTickScheduler()
Constructors in net.minecraft.world.chunk with parameters of type ChunkTickSchedulerModifierConstructorDescriptionWorldChunk
(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
Fields in net.minecraft.world.tick with type parameters of type ChunkTickSchedulerModifier 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
Methods in net.minecraft.world.tick that return ChunkTickSchedulerModifier and TypeMethodDescriptionstatic <T> ChunkTickScheduler<T>
ChunkTickScheduler.create
(NbtList tickQueue, Function<String, Optional<T>> nameToTypeFunction, ChunkPos pos) Methods in net.minecraft.world.tick with parameters of type ChunkTickSchedulerModifier 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) Method parameters in net.minecraft.world.tick with type arguments of type ChunkTickSchedulerModifier 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)