Uses of Record Class
net.minecraft.world.ticks.ScheduledTick
Packages that use ScheduledTick
-
Uses of ScheduledTick in net.minecraft.world.level
Methods in net.minecraft.world.level that return ScheduledTickModifier and TypeMethodDescriptionprivate <T> ScheduledTick
<T> LevelAccessor.createTick
(BlockPos pPos, T pType, int pDelay) private <T> ScheduledTick
<T> LevelAccessor.createTick
(BlockPos pPos, T pType, int pDelay, TickPriority pPriority) -
Uses of ScheduledTick in net.minecraft.world.ticks
Fields in net.minecraft.world.ticks with type parameters of type ScheduledTickModifier and TypeFieldDescriptionprivate final List
<ScheduledTick<T>> LevelTicks.alreadyRunThisTick
private final BiConsumer
<LevelChunkTicks<T>, ScheduledTick<T>> LevelTicks.chunkScheduleUpdater
static final Comparator
<ScheduledTick<?>> ScheduledTick.DRAIN_ORDER
static final Comparator
<ScheduledTick<?>> ScheduledTick.INTRA_TICK_DRAIN_ORDER
private BiConsumer
<LevelChunkTicks<T>, ScheduledTick<T>> LevelChunkTicks.onTickAdded
private final Queue
<ScheduledTick<T>> LevelChunkTicks.tickQueue
private final Set
<ScheduledTick<?>> LevelChunkTicks.ticksPerPosition
private final Queue
<ScheduledTick<T>> LevelTicks.toRunThisTick
private final Set
<ScheduledTick<?>> LevelTicks.toRunThisTickSet
static final it.unimi.dsi.fastutil.Hash.Strategy
<ScheduledTick<?>> ScheduledTick.UNIQUE_TICK_HASH
Methods in net.minecraft.world.ticks that return ScheduledTickModifier and TypeMethodDescriptionLevelChunkTicks.peek()
LevelChunkTicks.poll()
static <T> ScheduledTick
<T> SavedTick.unpack
(long pGameTime, long pSubTickOrder) Methods in net.minecraft.world.ticks that return types with arguments of type ScheduledTickMethods in net.minecraft.world.ticks with parameters of type ScheduledTickModifier and TypeMethodDescriptionstatic <T> CompoundTag
SavedTick.saveTick
(ScheduledTick<T> pTick, Function<T, String> pIdGetter, long pGameTime) void
LevelChunkTicks.schedule
(ScheduledTick<T> pTick) void
LevelTicks.schedule
(ScheduledTick<T> pTick) void
ProtoChunkTicks.schedule
(ScheduledTick<T> pTick) void
TickAccess.schedule
(ScheduledTick<T> pTick) void
WorldGenTickAccess.schedule
(ScheduledTick<T> pTick) private void
LevelTicks.scheduleForThisTick
(ScheduledTick<T> pTick) private void
LevelChunkTicks.scheduleUnchecked
(ScheduledTick<T> pTick) private void
LevelTicks.updateContainerScheduling
(ScheduledTick<T> pTick) Method parameters in net.minecraft.world.ticks with type arguments of type ScheduledTickModifier and TypeMethodDescriptionvoid
LevelChunkTicks.removeIf
(Predicate<ScheduledTick<T>> pPredicate) void
LevelChunkTicks.setOnTickAdded
(BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>> pOnTickAdded)