net.minecraft.world

public class ChunkTickScheduler<T>

implements TickScheduler<T>

cng
net.minecraft.world.level.chunk.ProtoTickList
net.minecraft.class_2850
net.minecraft.world.ChunkTickScheduler
net.minecraft.unmapped.C_rohoupof
net.minecraft.src.C_2148_

Field summary

Modifier and TypeField
protected final Predicate<T>
a
ignore
field_12991
shouldExclude
f_pwsicrjh
f_63295_
private final ChunkPos
b
chunkPos
field_12993
pos
f_mjygzuat
f_63296_
private final it.unimi.dsi.fastutil.shorts.ShortList[]
c
toBeTicked
field_12990
scheduledPositions
f_zbcoxvhc
f_63297_
private HeightLimitView
d
levelHeightAccessor
field_27230
world
f_nuupqosw
f_156493_

Constructor summary

ModifierConstructor
public (Predicate<T> shouldExclude, ChunkPos pos, HeightLimitView world)
public (Predicate<T> shouldExclude, ChunkPos pos, NbtList nbtList, HeightLimitView world)

Method summary

Modifier and TypeMethod
public NbtList
b()
save()
method_12367()
toNbt()
m_miptcerf()
m_63316_()
public void
a(bxi<T> o, Function<gg, T> arg1)
copyOut(TickList<T> arg0, Function<BlockPos, T> arg1)
method_12368(class_1951<T> arg0, Function<class_2338, T> arg1)
tick(TickScheduler<T> scheduler, Function<BlockPos, T> dataMapper)
m_ygfgerve(C_wgnklbvl<T> arg0, Function<C_hynzadkk, T> arg1)
m_63305_(C_1622_<T> p_63307_, Function<C_4675_, T> arg1)
public boolean
a(gg o, T arg1)
hasScheduledTick(BlockPos arg0, T arg1)
method_8674(class_2338 arg0, T arg1)
isScheduled(BlockPos arg0, T arg1)
m_zikywemd(C_hynzadkk arg0, T arg1)
m_5916_(C_4675_ p_63310_, T arg1)
public void
a(gg o, T o, int o, bxk arg3)
scheduleTick(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
method_8675(class_2338 arg0, T arg1, int arg2, class_1953 arg3)
schedule(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
m_ctxsrhwl(C_hynzadkk arg0, T arg1, int arg2, C_gkdmrpwk arg3)
m_7663_(C_4675_ p_63313_, T p_63314_, int p_63315_, C_1624_ arg3)
public boolean
b(gg o, T arg1)
willTickThisTick(BlockPos arg0, T arg1)
method_8677(class_2338 arg0, T arg1)
isTicking(BlockPos arg0, T arg1)
m_iixsctvs(C_hynzadkk arg0, T arg1)
m_5913_(C_4675_ p_63319_, T arg1)
public int
a()
size()
method_20825()
getTicks()
m_yuzasjkb()
m_142536_()