net.minecraft.server.level

public class TickingTracker

extends ChunkTracker

aso
net.minecraft.server.level.TickingTracker
net.minecraft.class_6609
net.minecraft.world.SimulationDistanceLevelPropagator
net.minecraft.server.level.TickingTracker

Field summary

Modifier and TypeField
public static final int
a
MAX_LEVEL
field_44858
field_44858
private static final int
c
INITIAL_TICKET_LIST_CAPACITY
field_34889
field_34889
protected final it.unimi.dsi.fastutil.longs.Long2ByteMap
b
chunks
field_34888
levels
private final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<SortedArraySet<Ticket<?>>>
d
tickets
field_34890
tickets

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private SortedArraySet<Ticket<?>>
g(long arg0)
getTickets(long arg0)
method_38644(long arg0)
getTickets(long pos)
private int
a(baw<asm<?>> arg0)
getTicketLevelAt(SortedArraySet<Ticket<?>> arg0)
method_38639(class_4706<class_3228<?>> arg0)
getLevel(SortedArraySet<ChunkTicket<?>> ticket)
public void
a(long arg0, asm<?> arg1)
addTicket(long arg0, Ticket<?> arg1)
method_38637(long arg0, class_3228<?> arg1)
add(long pos, ChunkTicket<?> ticket)
public void
b(long arg0, asm<?> arg1)
removeTicket(long arg0, Ticket<?> arg1)
method_38641(long arg0, class_3228<?> arg1)
remove(long pos, ChunkTicket<?> ticket)
public <T> void
a(asn<T> arg0, dgo arg1, int arg2, T arg3)
addTicket(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
method_38638(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
add(ChunkTicketType<T> type, ChunkPos pos, int level, T argument)
public <T> void
b(asn<T> arg0, dgo arg1, int arg2, T arg3)
removeTicket(TicketType<T> arg0, ChunkPos arg1, int arg2, T arg3)
method_38642(class_3230<T> arg0, class_1923 arg1, int arg2, T arg3)
remove(ChunkTicketType<T> type, ChunkPos pos, int level, T argument)
public void
a(int arg0)
replacePlayerTicketsLevel(int arg0)
method_38636(int arg0)
updatePlayerTickets(int level)
protected int
b(long arg0)
getLevelFromSource(long arg0)
method_14028(long arg0)
getInitialLevel(long arg0)
public int
a(dgo arg0)
getLevel(ChunkPos arg0)
method_38640(class_1923 arg0)
getLevel(ChunkPos pos)
protected int
c(long arg0)
getLevel(long arg0)
method_15480(long arg0)
getLevel(long arg0)
protected void
a(long arg0, int arg1)
setLevel(long arg0, int arg1)
method_15485(long arg0, int arg1)
setLevel(long arg0, int arg1)
public it.unimi.dsi.fastutil.longs.LongSet
a()
getTickingChunks()
method_61279()
getTrackedChunks()
public void
b()
runAllUpdates()
method_38635()
updateLevels()
public String
d(long arg0)
getTicketDebugString(long arg0)
method_38643(long arg0)
getTickingTicket(long pos)