net.minecraft.server.world

public class SimpleTickScheduler<T>

implements TickScheduler<T>

bre
net.minecraft.world.level.ChunkTickList
net.minecraft.class_4296
net.minecraft.server.world.SimpleTickScheduler
net.minecraft.unmapped.C_ubtcfaei
net.minecraft.world.SerializableTickList
net.minecraft.world.SerializableTickList

Field summary

Modifier and TypeField
private final List<SimpleTickScheduler$Tick<T>>
a
ticks
field_19275
scheduledTicks
f_ddvjevyg
field_219500_a
ticks
private final Function<T, Identifier>
b
toId
field_19276
identifierProvider
f_erwluoye
field_219501_b
toId

Constructor summary

ModifierConstructor
public (Function<T, Identifier> identifierProvider, List<ScheduledTick<T>> scheduledTicks, long startTime)
private (Function<T, Identifier> identifierProvider, List<SimpleTickScheduler$Tick<T>> scheduledTicks)

Method summary

Modifier and TypeMethod
public boolean
a(fx arg0, 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)
func_205359_a(BlockPos arg0, T arg1)
isTickScheduled(BlockPos arg0, T arg1)
public void
a(fx arg0, T arg1, int arg2, bsq 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)
func_205362_a(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
scheduleTick(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
public boolean
b(fx arg0, 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)
func_205361_b(BlockPos arg0, T arg1)
isTickPending(BlockPos arg0, T arg1)
public NbtList
b()
save()
method_20463()
toNbt()
m_bgwxxubm()
func_234857_b_()
func_234857_b_()
public static <T> SimpleTickScheduler<T>
a(mj arg0, Function<T, vk> arg1, Function<vk, T> arg2)
create(ListTag arg0, Function<T, ResourceLocation> arg1, Function<ResourceLocation, T> arg2)
method_20512(class_2499 arg0, Function<T, class_2960> arg1, Function<class_2960, T> arg2)
fromNbt(NbtList ticks, Function<T, Identifier> arg1, Function<Identifier, T> arg2)
m_lnwdmgmr(C_hqhtfwlr arg0, Function<T, C_ncpywfca> arg1, Function<C_ncpywfca, T> arg2)
func_222984_a(ListNBT arg0, Function<T, ResourceLocation> arg1, Function<ResourceLocation, T> arg2)
create(ListNBT arg0, Function<T, ResourceLocation> arg1, Function<ResourceLocation, T> arg2)
public void
a(bso<T> arg0)
copyOut(TickList<T> arg0)
method_26368(class_1951<T> arg0)
scheduleTo(TickScheduler<T> scheduler)
m_tluuvlaq(C_wgnklbvl<T> arg0)
func_234855_a_(ITickList<T> arg0)
func_234855_a_(ITickList<T> arg0)