net.minecraft.world.level

public class ChunkTickList<T>

implements TickList<T>

bhe
net.minecraft.world.level.ChunkTickList
net.minecraft.class_4296
net.minecraft.server.world.SimpleTickScheduler
net.minecraft.world.SerializableTickList
net.minecraft.server.v1_14_R1.TickListChunk

Field summary

Modifier and TypeField
private final Set<TickNextTickData<T>>
a
ticks
field_19275
scheduledTicks
field_219500_a
private final Function<T, ResourceLocation>
b
toId
field_19276
identifierProvider
field_219501_b

Constructor summary

ModifierConstructor
public (Function<T, ResourceLocation> arg0, List<TickNextTickData<T>> arg1)
private (Function<T, ResourceLocation> arg0, Set<TickNextTickData<T>> arg1)

Method summary

Modifier and TypeMethod
public boolean
a(ew arg0, T arg1)
hasScheduledTick(BlockPos arg0, T arg1)
method_8674(class_2338 arg0, T arg1)
isScheduled(BlockPos arg0, T arg1)
func_205359_a(BlockPos arg0, T arg1)
public void
a(ew arg0, T arg1, int arg2, bii 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)
func_205362_a(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
public boolean
b(ew arg0, T arg1)
willTickThisTick(BlockPos arg0, T arg1)
method_8677(class_2338 arg0, T arg1)
isTicking(BlockPos arg0, T arg1)
func_205361_b(BlockPos arg0, T arg1)
public void
a(Stream<bih<T>> arg0)
addAll(Stream<TickNextTickData<T>> arg0)
method_20470(Stream<class_1954<T>> arg0)
scheduleAll(Stream<ScheduledTick<T>> arg0)
func_219497_a(Stream<NextTickListEntry<T>> arg0)
public Stream<TickNextTickData<T>>
b()
ticks()
method_20462()
stream()
func_219499_a()
public ListTag
a(long arg0)
save(long arg0)
method_20463(long arg0)
toNbt(long time)
func_219498_a(long arg0)
public static <T> ChunkTickList<T>
a(ik arg0, Function<T, qv> arg1, Function<qv, 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(ListTag ticks, Function<T, Identifier> arg1, Function<Identifier, T> arg2)
func_222984_a(ListNBT arg0, Function<T, ResourceLocation> arg1, Function<ResourceLocation, T> arg2)