net.minecraft.world.tick

public class ProtoTickList<T>

implements TickList<T>

bnr
net.minecraft.unmapped.C_40691181
net.minecraft.world.tick.ProtoTickList
net.minecraft.world.chunk.ChunkPrimerTickList

Field summary

Modifier and TypeField
protected final Predicate<T>
a
f_15133450
filter
field_205382_a
protected final Function<T, Identifier>
b
f_30579872
typeToKey
field_205383_b
protected final Function<Identifier, T>
c
f_88481418
keyToType
field_205384_c
private final ChunkPos
d
f_86309736
pos
field_205385_d
private final it.unimi.dsi.fastutil.shorts.ShortList[]
e
f_82431108
scheduledTicks
field_205386_e

Constructor summary

ModifierConstructor
public (Predicate<T> filter, Function<T, Identifier> typeToKey, Function<Identifier, T> keyToType, ChunkPos pos)

Method summary

Modifier and TypeMethod
public NbtList
a()
m_48226375()
toNbt()
func_205379_a()
public void
a(he arg0)
m_25576930(C_79370641 arg0)
readNbt(NbtList nbt)
func_205380_a(NBTTagList arg0)
public void
a(ayn<T> arg0, Function<el, T> arg1)
m_83306066(C_77309115<T> arg0, Function<C_32594356, T> arg1)
copyInto(TickList<T> ticks, Function<BlockPos, T> typeGetter)
func_205381_a(ITickList<T> arg0, Function<BlockPos, T> arg1)
public boolean
a(el arg0, T arg1)
m_80784009(C_32594356 arg0, T arg1)
hasScheduledTick(BlockPos arg0, T arg1)
func_205359_a(BlockPos arg0, T arg1)
public void
a(el arg0, T arg1, int arg2, ayp arg3)
m_16442615(C_32594356 arg0, T arg1, int arg2, C_55203682 arg3)
scheduleTick(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
func_205362_a(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
public boolean
b(el arg0, T arg1)
m_73339003(C_32594356 arg0, T arg1)
willTickThisTick(BlockPos arg0, T arg1)
func_205361_b(BlockPos arg0, T arg1)