net.minecraft.server.level

public class TickingTracker

extends ChunkTracker

ail
net.minecraft.server.level.TickingTracker
net.minecraft.class_6609
net.minecraft.world.SimulationDistanceLevelPropagator
net.minecraft.src.C_182767_
net.minecraft.server.level.TickingTracker

Field summary

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

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)
m_184177_(long arg0)
private int
a(apo<aij<?>> arg0)
getTicketLevelAt(SortedArraySet<Ticket<?>> arg0)
method_38639(class_4706<class_3228<?>> arg0)
getLevel(SortedArraySet<ChunkTicket<?>> ticket)
m_184159_(C_193_<C_17_<?>> arg0)
public void
a(long arg0, aij<?> arg1)
addTicket(long arg0, Ticket<?> arg1)
method_38637(long arg0, class_3228<?> arg1)
add(long pos, ChunkTicket<?> ticket)
m_184151_(long p_184153_, C_17_<?> arg1)
public void
b(long arg0, aij<?> arg1)
removeTicket(long arg0, Ticket<?> arg1)
method_38641(long arg0, class_3228<?> arg1)
remove(long pos, ChunkTicket<?> ticket)
m_184165_(long p_184167_, C_17_<?> arg1)
public <T> void
a(aik<T> arg0, clt 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)
m_184154_(C_18_<T> p_184156_, C_1560_ p_184157_, int p_184158_, T arg3)
public <T> void
b(aik<T> arg0, clt 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)
m_184168_(C_18_<T> p_184170_, C_1560_ p_184171_, int p_184172_, T arg3)
public void
a(int arg0)
replacePlayerTicketsLevel(int arg0)
method_38636(int arg0)
updatePlayerTickets(int level)
m_184146_(int arg0)
protected int
b(long arg0)
getLevelFromSource(long arg0)
method_14028(long arg0)
getInitialLevel(long arg0)
m_7031_(long arg0)
public int
a(clt arg0)
getLevel(ChunkPos arg0)
method_38640(class_1923 arg0)
getLevel(ChunkPos pos)
m_184161_(C_1560_ arg0)
protected int
c(long arg0)
getLevel(long arg0)
method_15480(long arg0)
getLevel(long arg0)
m_6172_(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)
m_7351_(long p_184150_, int arg1)
public void
a()
runAllUpdates()
method_38635()
updateLevels()
m_184145_()
public String
d(long arg0)
getTicketDebugString(long arg0)
method_38643(long arg0)
getTickingTicket(long pos)
m_184175_(long arg0)