History - net.minecraft.world.ticks.ProtoChunkTicks

1.21.2

Names

enh

fdn

net.minecraft.world.ticks.LevelTicks

net.minecraft.world.ticks.ProtoChunkTicks

net.minecraft.class_6757

net.minecraft.class_4296

net.minecraft.unmapped.C_cropbciq

net.minecraft.unmapped.C_rwruxrtf

net.minecraft.world.tick.WorldTickScheduler

net.minecraft.world.tick.SimpleTickScheduler

net.minecraft.world.tick.WorldTickScheduler

net.minecraft.world.tick.ProtoChunkTicks

net.minecraft.src.C_183042_

net.minecraft.src.C_183044_

Fields

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, COMPARATOR, f_193199_

LongPredicate: b, tickCheck, field_35532, f_yocvhxug, tickingFutureReadyPredicate, tickCheckPredicate, f_193200_

Supplier<ProfilerFiller>: c, profiler, field_35533, f_uefcjhha, profilerGetter, profiler, f_193201_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<LevelChunkTicks<T>>: d, allContainers, field_35534, f_duvyjqsr, chunkTickSchedulers, chunkTickSchedulers, f_193202_

it.unimi.dsi.fastutil.longs.Long2LongMap: e, nextTickForContainer, field_35535, f_nialqvxh, nextTriggerTickByChunkPos, nextTickByChunkPos, f_193203_

Queue<LevelChunkTicks<T>>: f, containersToTick, field_35536, f_dyoozhkl, tickableChunkTickSchedulers, tickableChunkTickSchedulers, f_193204_

Queue<ScheduledTick<T>>: g, toRunThisTick, field_35537, f_sikbusov, tickableTicks, tickableTicks, f_193205_

List<ScheduledTick<T>>: h, alreadyRunThisTick, field_35538, f_kyfxxkam, tickedTicks, alreadyTickedTicks, f_193206_

Set<ScheduledTick<?>>: i, toRunThisTickSet, field_35539, f_gcvwqutn, copiedTickableTicksList, tickableTicksSet, f_193207_

BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>>: j, chunkScheduleUpdater, field_35540, f_dxznqiir, queuedTickConsumer, chunkScheduleUpdater, f_193208_

List<SavedTick<T>>: a, ticks, field_19275, f_oleupxkl, scheduledTicks, ticks, f_193291_

Set<SavedTick<?>>: b, ticksPerPosition, field_35541, f_cbdyyxqd, scheduledTicksSet, ticksPerPosition, f_193292_

Constructors

(LongPredicate, Supplier<ProfilerFiller>)

()

Methods

void (ChunkPos, LevelChunkTicks<T>): a, addContainer, method_39379, m_kbqdobwk, addChunkTickScheduler, addChunkTickScheduler, m_193231_

void (ChunkPos): a, removeContainer, method_39378, m_lodesjul, removeChunkTickScheduler, removeChunkTickScheduler, m_193229_

void (long, int, BiConsumer<BlockPos, T>): a, tick, method_39377, m_ojdselff, tick, tick, m_193225_

void (long, int, ProfilerFiller): a, collectTicks, method_39376, m_artlbdzf, collectTickableTicks, collectTicks, m_193221_

void (long): a, sortContainersToTick, method_39374, m_qtgueepu, collectTickableChunkTickSchedulers, collectTickableChunkTickSchedulers, m_193216_

void (long, int): a, drainContainers, method_39375, m_twpciapk, addTickableTicks, addTickableTicks, m_193218_

void (): b, rescheduleLeftoverContainers, method_39392, m_mpiwjtfs, delayAllTicks, delayAllTicks, m_193278_

void (ScheduledTick<T>): b, updateContainerScheduling, method_39393, m_gnhzbdvm, schedule, schedule, m_193279_

void (Queue<LevelChunkTicks<T>>, LevelChunkTicks<T>, long, int): a, drainFromCurrentContainer, method_39389, m_qrrlhfwv, addTickableTicks, addTickableTicks, m_193267_

void (ScheduledTick<T>): c, scheduleForThisTick, method_39395, m_owggwntl, addTickableTick, addTickableTick, m_193285_

boolean (int): a, canScheduleMoreTicks, method_39373, m_txmpppgy, isTickableTicksCountUnder, canScheduleMoreTicks, m_193214_

void (BiConsumer<BlockPos, T>): a, runCollectedTicks, method_39390, m_qnihjvcl, tick, tick, m_193272_

void (): c, cleanupAfterTick, method_39394, m_mxvuxgia, clear, clear, m_193284_

boolean (BlockPos, T): a, hasScheduledTick, method_8674, m_ocfyfama, isQueued, isQueued, m_183582_

boolean (BlockPos, T): a, hasScheduledTick, method_8674, m_ocfyfama, isQueued, hasMatchingTick, m_183582_

boolean (BlockPos, T): b, willTickThisTick, method_8677, m_eblfkkrv, isTicking, willTick, m_183588_

void (): d, calculateTickSetIfNeeded, method_39396, m_uopbsucb, copyTickableTicksList, copyTickableTicksList, m_193287_

void (BoundingBox, LevelTicks$PosAndContainerConsumer<T>): a, forContainersInArea, method_39381, m_oeewtkni, visitChunks, visitChunks, m_193236_

void (BoundingBox): a, clearArea, method_39380, m_ivauxqhk, clearNextTicks, clearNextTicksInArea, m_193234_

void (BoundingBox, Vec3i): a, copyArea, method_39383, m_etctsxlj, scheduleTicks, scheduleTicks, m_193242_

void (LevelTicks<T>, BoundingBox, Vec3i): a, copyAreaFrom, method_48167, m_tjhcqdwk, scheduleTicks, scheduleTicks, m_264560_

void (SavedTick<T>): a, schedule, method_39397, m_fyvpsxjl, scheduleTick, schedule, m_193295_

List<SavedTick<T>> (long): a, pack, method_61898, m_khwqakbu, collectTicks, getAllTicks, m_183237_

List<SavedTick<T>> (): b, scheduledTicks, method_39399, m_zfrzidal, getTicks, scheduledTicks, m_193306_

<T> ProtoChunkTicks<T> (List<SavedTick<T>>): a, load, method_39398, m_twecnrfc, tick, load, m_193302_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

eiw

enh

Fields

Constructors

Methods

1.20.2

Names

efq

eiw

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

void (LevelTicks<T>, BoundingBox, Vec3i): a, copyAreaFrom, method_48167, m_tjhcqdwk, scheduleTicks, m_264560_

void (LevelTicks<T>, BoundingBox, Vec3i): a, copyAreaFrom, method_48167, m_tjhcqdwk, scheduleTicks, scheduleTicks, m_264560_

1.20

Names

eem

efq

Fields

Constructors

Methods

1.19.4

Names

ebl

eem

Fields

Constructors

Methods

void (LevelTicks<T>, BoundingBox, Vec3i): a, copyAreaFrom, method_48167, m_tjhcqdwk, scheduleTicks, m_264560_

1.19.3

Names

dxx

ebl

Fields

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_193199_

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, COMPARATOR, f_193199_

Constructors

Methods

1.19.2

Names

Fields

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_yhenzbok, f_193199_

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_193199_

Constructors

Methods

1.19.1

Names

dxa

dxx

Fields

Constructors

Methods

1.19

Names

dqv

dxa

Fields

Constructors

Methods

1.18.2

Names

dpt

dqv

net.minecraft.world.tick.WorldTickScheduler

Fields

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_193199_

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_yhenzbok, f_193199_

LongPredicate: b, tickCheck, field_35532, f_yocvhxug, tickingFutureReadyPredicate, f_193200_

LongPredicate: b, tickCheck, field_35532, f_yocvhxug, tickingFutureReadyPredicate, tickCheckPredicate, f_193200_

Supplier<ProfilerFiller>: c, profiler, field_35533, f_uefcjhha, profilerGetter, f_193201_

Supplier<ProfilerFiller>: c, profiler, field_35533, f_uefcjhha, profilerGetter, profiler, f_193201_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<LevelChunkTicks<T>>: d, allContainers, field_35534, f_duvyjqsr, chunkTickSchedulers, f_193202_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<LevelChunkTicks<T>>: d, allContainers, field_35534, f_duvyjqsr, chunkTickSchedulers, chunkTickSchedulers, f_193202_

it.unimi.dsi.fastutil.longs.Long2LongMap: e, nextTickForContainer, field_35535, f_nialqvxh, nextTriggerTickByChunkPos, f_193203_

it.unimi.dsi.fastutil.longs.Long2LongMap: e, nextTickForContainer, field_35535, f_nialqvxh, nextTriggerTickByChunkPos, nextTickByChunkPos, f_193203_

Queue<LevelChunkTicks<T>>: f, containersToTick, field_35536, f_dyoozhkl, tickableChunkTickSchedulers, f_193204_

Queue<LevelChunkTicks<T>>: f, containersToTick, field_35536, f_dyoozhkl, tickableChunkTickSchedulers, tickableChunkTickSchedulers, f_193204_

Queue<ScheduledTick<T>>: g, toRunThisTick, field_35537, f_sikbusov, tickableTicks, f_193205_

Queue<ScheduledTick<T>>: g, toRunThisTick, field_35537, f_sikbusov, tickableTicks, tickableTicks, f_193205_

List<ScheduledTick<T>>: h, alreadyRunThisTick, field_35538, f_kyfxxkam, tickedTicks, f_193206_

List<ScheduledTick<T>>: h, alreadyRunThisTick, field_35538, f_kyfxxkam, tickedTicks, alreadyTickedTicks, f_193206_

Set<ScheduledTick<?>>: i, toRunThisTickSet, field_35539, f_gcvwqutn, copiedTickableTicksList, f_193207_

Set<ScheduledTick<?>>: i, toRunThisTickSet, field_35539, f_gcvwqutn, copiedTickableTicksList, tickableTicksSet, f_193207_

BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>>: j, chunkScheduleUpdater, field_35540, f_dxznqiir, queuedTickConsumer, f_193208_

BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>>: j, chunkScheduleUpdater, field_35540, f_dxznqiir, queuedTickConsumer, chunkScheduleUpdater, f_193208_

Constructors

Methods

void (ChunkPos, LevelChunkTicks<T>): a, addContainer, method_39379, m_kbqdobwk, addChunkTickScheduler, m_193231_

void (ChunkPos, LevelChunkTicks<T>): a, addContainer, method_39379, m_kbqdobwk, addChunkTickScheduler, addChunkTickScheduler, m_193231_

void (ChunkPos): a, removeContainer, method_39378, m_lodesjul, removeChunkTickScheduler, m_193229_

void (ChunkPos): a, removeContainer, method_39378, m_lodesjul, removeChunkTickScheduler, removeChunkTickScheduler, m_193229_

void (ScheduledTick<T>): a, schedule, method_39363, m_xyafeqsz, scheduleTick, m_183393_

void (ScheduledTick<T>): a, schedule, method_39363, m_xyafeqsz, scheduleTick, scheduleTick, m_183393_

void (long, int, BiConsumer<BlockPos, T>): a, tick, method_39377, m_ojdselff, tick, m_193225_

void (long, int, BiConsumer<BlockPos, T>): a, tick, method_39377, m_ojdselff, tick, tick, m_193225_

void (long, int, ProfilerFiller): a, collectTicks, method_39376, m_artlbdzf, collectTickableTicks, m_193221_

void (long, int, ProfilerFiller): a, collectTicks, method_39376, m_artlbdzf, collectTickableTicks, collectTicks, m_193221_

void (long): a, sortContainersToTick, method_39374, m_qtgueepu, collectTickableChunkTickSchedulers, m_193216_

void (long): a, sortContainersToTick, method_39374, m_qtgueepu, collectTickableChunkTickSchedulers, collectTickableChunkTickSchedulers, m_193216_

void (long, int): a, drainContainers, method_39375, m_twpciapk, addTickableTicks, m_193218_

void (long, int): a, drainContainers, method_39375, m_twpciapk, addTickableTicks, addTickableTicks, m_193218_

void (): b, rescheduleLeftoverContainers, method_39392, m_mpiwjtfs, delayAllTicks, m_193278_

void (): b, rescheduleLeftoverContainers, method_39392, m_mpiwjtfs, delayAllTicks, delayAllTicks, m_193278_

void (ScheduledTick<T>): b, updateContainerScheduling, method_39393, m_gnhzbdvm, schedule, m_193279_

void (ScheduledTick<T>): b, updateContainerScheduling, method_39393, m_gnhzbdvm, schedule, schedule, m_193279_

void (Queue<LevelChunkTicks<T>>, LevelChunkTicks<T>, long, int): a, drainFromCurrentContainer, method_39389, m_qrrlhfwv, addTickableTicks, m_193267_

void (Queue<LevelChunkTicks<T>>, LevelChunkTicks<T>, long, int): a, drainFromCurrentContainer, method_39389, m_qrrlhfwv, addTickableTicks, addTickableTicks, m_193267_

void (ScheduledTick<T>): c, scheduleForThisTick, method_39395, m_owggwntl, addTickableTick, m_193285_

void (ScheduledTick<T>): c, scheduleForThisTick, method_39395, m_owggwntl, addTickableTick, addTickableTick, m_193285_

boolean (int): a, canScheduleMoreTicks, method_39373, m_txmpppgy, isTickableTicksCountUnder, m_193214_

boolean (int): a, canScheduleMoreTicks, method_39373, m_txmpppgy, isTickableTicksCountUnder, canScheduleMoreTicks, m_193214_

void (BiConsumer<BlockPos, T>): a, runCollectedTicks, method_39390, m_qnihjvcl, tick, m_193272_

void (BiConsumer<BlockPos, T>): a, runCollectedTicks, method_39390, m_qnihjvcl, tick, tick, m_193272_

void (): c, cleanupAfterTick, method_39394, m_mxvuxgia, clear, m_193284_

void (): c, cleanupAfterTick, method_39394, m_mxvuxgia, clear, clear, m_193284_

boolean (BlockPos, T): a, hasScheduledTick, method_8674, m_ocfyfama, isQueued, m_183582_

boolean (BlockPos, T): a, hasScheduledTick, method_8674, m_ocfyfama, isQueued, isQueued, m_183582_

boolean (BlockPos, T): b, willTickThisTick, method_8677, m_eblfkkrv, isTicking, m_183588_

boolean (BlockPos, T): b, willTickThisTick, method_8677, m_eblfkkrv, isTicking, willTick, m_183588_

void (): d, calculateTickSetIfNeeded, method_39396, m_uopbsucb, copyTickableTicksList, m_193287_

void (): d, calculateTickSetIfNeeded, method_39396, m_uopbsucb, copyTickableTicksList, copyTickableTicksList, m_193287_

void (BoundingBox, LevelTicks$PosAndContainerConsumer<T>): a, forContainersInArea, method_39381, m_oeewtkni, visitChunks, m_193236_

void (BoundingBox, LevelTicks$PosAndContainerConsumer<T>): a, forContainersInArea, method_39381, m_oeewtkni, visitChunks, visitChunks, m_193236_

void (BoundingBox): a, clearArea, method_39380, m_ivauxqhk, clearNextTicks, m_193234_

void (BoundingBox): a, clearArea, method_39380, m_ivauxqhk, clearNextTicks, clearNextTicksInArea, m_193234_

void (BoundingBox, Vec3i): a, copyArea, method_39383, m_etctsxlj, scheduleTicks, m_193242_

void (BoundingBox, Vec3i): a, copyArea, method_39383, m_etctsxlj, scheduleTicks, scheduleTicks, m_193242_

int (): a, count, method_20825, m_eayguafr, getTickCount, m_183574_

int (): a, count, method_20825, m_eayguafr, getTickCount, getTickCount, m_183574_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dpt

net.minecraft.world.ticks.LevelTicks

net.minecraft.class_6757

net.minecraft.unmapped.C_cropbciq

net.minecraft.world.tick.WorldTickScheduler

net.minecraft.src.C_183042_

net.minecraft.world.ticks.TickListServer

Fields

Comparator<LevelChunkTicks<?>>: a, CONTAINER_DRAIN_ORDER, field_35531, f_yhenzbok, COMPARATOR, f_193199_

LongPredicate: b, tickCheck, field_35532, f_yocvhxug, tickingFutureReadyPredicate, f_193200_

Supplier<ProfilerFiller>: c, profiler, field_35533, f_uefcjhha, profilerGetter, f_193201_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<LevelChunkTicks<T>>: d, allContainers, field_35534, f_duvyjqsr, chunkTickSchedulers, f_193202_

it.unimi.dsi.fastutil.longs.Long2LongMap: e, nextTickForContainer, field_35535, f_nialqvxh, nextTriggerTickByChunkPos, f_193203_

Queue<LevelChunkTicks<T>>: f, containersToTick, field_35536, f_dyoozhkl, tickableChunkTickSchedulers, f_193204_

Queue<ScheduledTick<T>>: g, toRunThisTick, field_35537, f_sikbusov, tickableTicks, f_193205_

List<ScheduledTick<T>>: h, alreadyRunThisTick, field_35538, f_kyfxxkam, tickedTicks, f_193206_

Set<ScheduledTick<?>>: i, toRunThisTickSet, field_35539, f_gcvwqutn, copiedTickableTicksList, f_193207_

BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>>: j, chunkScheduleUpdater, field_35540, f_dxznqiir, queuedTickConsumer, f_193208_

Constructors

(LongPredicate, Supplier<ProfilerFiller>)

Methods

void (ChunkPos, LevelChunkTicks<T>): a, addContainer, method_39379, m_kbqdobwk, addChunkTickScheduler, m_193231_

void (ChunkPos): a, removeContainer, method_39378, m_lodesjul, removeChunkTickScheduler, m_193229_

void (ScheduledTick<T>): a, schedule, method_39363, m_xyafeqsz, scheduleTick, m_183393_

void (long, int, BiConsumer<BlockPos, T>): a, tick, method_39377, m_ojdselff, tick, m_193225_

void (long, int, ProfilerFiller): a, collectTicks, method_39376, m_artlbdzf, collectTickableTicks, m_193221_

void (long): a, sortContainersToTick, method_39374, m_qtgueepu, collectTickableChunkTickSchedulers, m_193216_

void (long, int): a, drainContainers, method_39375, m_twpciapk, addTickableTicks, m_193218_

void (): b, rescheduleLeftoverContainers, method_39392, m_mpiwjtfs, delayAllTicks, m_193278_

void (ScheduledTick<T>): b, updateContainerScheduling, method_39393, m_gnhzbdvm, schedule, m_193279_

void (Queue<LevelChunkTicks<T>>, LevelChunkTicks<T>, long, int): a, drainFromCurrentContainer, method_39389, m_qrrlhfwv, addTickableTicks, m_193267_

void (ScheduledTick<T>): c, scheduleForThisTick, method_39395, m_owggwntl, addTickableTick, m_193285_

boolean (int): a, canScheduleMoreTicks, method_39373, m_txmpppgy, isTickableTicksCountUnder, m_193214_

void (BiConsumer<BlockPos, T>): a, runCollectedTicks, method_39390, m_qnihjvcl, tick, m_193272_

void (): c, cleanupAfterTick, method_39394, m_mxvuxgia, clear, m_193284_

boolean (BlockPos, T): a, hasScheduledTick, method_8674, m_ocfyfama, isQueued, m_183582_

boolean (BlockPos, T): b, willTickThisTick, method_8677, m_eblfkkrv, isTicking, m_183588_

void (): d, calculateTickSetIfNeeded, method_39396, m_uopbsucb, copyTickableTicksList, m_193287_

void (BoundingBox, LevelTicks$PosAndContainerConsumer<T>): a, forContainersInArea, method_39381, m_oeewtkni, visitChunks, m_193236_

void (BoundingBox): a, clearArea, method_39380, m_ivauxqhk, clearNextTicks, m_193234_

void (BoundingBox, Vec3i): a, copyArea, method_39383, m_etctsxlj, scheduleTicks, m_193242_

int (): a, count, method_20825, m_eayguafr, getTickCount, m_183574_