net.minecraft.world.ticks

public class LevelChunkTicks<T>

implements SerializableTickContainer<T>, TickContainerAccess<T>

fik
net.minecraft.world.ticks.LevelChunkTicks
net.minecraft.class_6755

Field summary

Modifier and TypeField
private final Queue<ScheduledTick<T>>
a
tickQueue
field_35527
private List<SavedTick<T>>
b
pendingTicks
field_35528
private final Set<ScheduledTick<?>>
c
ticksPerPosition
field_35529
private BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>>
d
onTickAdded
field_35530

Constructor summary

ModifierConstructor
public ()
public (List<SavedTick<T>> arg0)

Method summary

Modifier and TypeMethod
public void
a(BiConsumer<fik<T>, fip<T>> arg0)
setOnTickAdded(BiConsumer<LevelChunkTicks<T>, ScheduledTick<T>> arg0)
method_39366(BiConsumer<class_6755<T>, class_6760<T>> arg0)
public ScheduledTick<T>
b()
peek()
method_39369()
public ScheduledTick<T>
c()
poll()
method_39371()
public void
a(fip<T> arg0)
schedule(ScheduledTick<T> arg0)
method_39363(class_6760<T> arg0)
private void
b(fip<T> arg0)
scheduleUnchecked(ScheduledTick<T> arg0)
method_39370(class_6760<T> arg0)
public boolean
a(iy arg0, T arg1)
hasScheduledTick(BlockPos arg0, T arg1)
method_8674(class_2338 arg0, T arg1)
public void
a(Predicate<fip<T>> arg0)
removeIf(Predicate<ScheduledTick<T>> arg0)
method_39367(Predicate<class_6760<T>> arg0)
public Stream<ScheduledTick<T>>
d()
getAll()
method_39372()
public int
a()
count()
method_20825()
public List<SavedTick<T>>
a(long arg0)
pack(long arg0)
method_61898(long arg0)
public void
b(long arg0)
unpack(long arg0)
method_39364(long arg0)