public abstract class TicketManager
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
TicketManager(java.util.concurrent.Executor p_i50707_1_,
java.util.concurrent.Executor p_i50707_2_) |
Modifier and Type | Method and Description |
---|---|
protected void |
forceChunk(ChunkPos pos,
boolean add) |
protected abstract ChunkHolder |
func_219335_b(long p_219335_1_) |
boolean |
func_219353_a(ChunkManager p_219353_1_) |
int |
func_219358_b() |
protected abstract boolean |
func_219371_a(long p_219371_1_) |
protected abstract ChunkHolder |
func_219372_a(long p_219372_1_,
int p_219372_3_,
ChunkHolder p_219372_4_,
int p_219372_5_) |
boolean |
func_223494_d(long p_223494_1_) |
java.lang.String |
func_225412_c() |
protected java.lang.String |
func_225413_c(long p_225413_1_) |
<T> void |
register(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
registerWithLevel(TicketType<T> type,
ChunkPos pos,
int level,
T value) |
<T> void |
release(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
releaseWithLevel(TicketType<T> type,
ChunkPos pos,
int level,
T value) |
void |
removePlayer(SectionPos sectionPosIn,
ServerPlayerEntity player) |
protected void |
setViewDistance(int p_219354_1_) |
protected void |
tick() |
void |
updatePlayerPosition(SectionPos sectionPosIn,
ServerPlayerEntity player) |
protected TicketManager(java.util.concurrent.Executor p_i50707_1_, java.util.concurrent.Executor p_i50707_2_)
protected void tick()
protected abstract boolean func_219371_a(long p_219371_1_)
@Nullable protected abstract ChunkHolder func_219335_b(long p_219335_1_)
@Nullable protected abstract ChunkHolder func_219372_a(long p_219372_1_, int p_219372_3_, @Nullable ChunkHolder p_219372_4_, int p_219372_5_)
public boolean func_219353_a(ChunkManager p_219353_1_)
public <T> void registerWithLevel(TicketType<T> type, ChunkPos pos, int level, T value)
public <T> void releaseWithLevel(TicketType<T> type, ChunkPos pos, int level, T value)
public <T> void register(TicketType<T> type, ChunkPos pos, int distance, T value)
public <T> void release(TicketType<T> type, ChunkPos pos, int distance, T value)
protected void forceChunk(ChunkPos pos, boolean add)
public void updatePlayerPosition(SectionPos sectionPosIn, ServerPlayerEntity player)
public void removePlayer(SectionPos sectionPosIn, ServerPlayerEntity player)
protected java.lang.String func_225413_c(long p_225413_1_)
protected void setViewDistance(int p_219354_1_)
public int func_219358_b()
public boolean func_223494_d(long p_223494_1_)
public java.lang.String func_225412_c()