net.minecraft.server.v1_14_R1

public class PlayerChunkMap

extends IChunkLoader implements PlayerChunk$d

All mapped superinterfaces:

PlayerChunk$d

us
net.minecraft.class_3898
net.minecraft.world.chunk.ChunkManager
net.minecraft.server.v1_14_R1.PlayerChunkMap

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
d
field_17212
field_219250_d
public static final int
a
field_18239
field_219249_a
GOLDEN_TICKET
private final it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<PlayerChunk>
e
field_17213
field_219251_e
updatingChunks
private volatile it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<PlayerChunk>
f
field_17220
field_219252_f
visibleChunks
private final it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<PlayerChunk>
g
field_18807
field_219253_g
pendingUnload
private final it.unimi.dsi.fastutil.longs.LongSet
h
field_18307
field_219254_h
loadedChunks
private final WorldServer
i
field_17214
field_219255_i
world
private final LightEngineThreaded
j
field_17215
field_219256_j
lightEngine
private final IAsyncTaskHandler<Runnable>
k
field_17216
field_219257_k
executor
private final ChunkGenerator<?>
l
field_17218
field_219258_l
chunkGenerator
private final Supplier<WorldPersistentData>
m
field_17705
field_219259_m
private final VillagePlace
n
field_18808
field_219260_n
private final it.unimi.dsi.fastutil.longs.LongSet
o
field_17221
field_219261_o
unloadQueue
private boolean
p
field_17222
field_219262_p
updatingChunksModified
private final ChunkTaskQueueSorter
q
field_17223
field_219263_q
private final Mailbox<ChunkTaskQueueSorter$a<Runnable>>
r
field_17224
field_219264_r
mailboxWorldGen
private final Mailbox<ChunkTaskQueueSorter$a<Runnable>>
s
field_17226
field_219265_s
mailboxMain
private final WorldLoadListener
t
field_17442
field_219266_t
worldLoadListener
private final PlayerChunkMap$a
u
field_17228
field_219267_u
private final AtomicInteger
v
field_17230
field_219268_v
private final DefinedStructureManager
w
field_17706
field_219269_w
definedStructureManager
private final File
x
field_17707
field_219270_x
private final PlayerMap
y
field_18241
field_219271_y
playerMap
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<PlayerChunkMap$EntityTracker>
z
field_18242
field_219272_z
trackedEntities
private int
A
field_18243
field_219247_A
viewDistance
private int
B
field_18244
field_219248_B
entityDistance

Constructor summary

ModifierConstructor
public (WorldServer arg0, File arg1, com.mojang.datafixers.DataFixer arg2, DefinedStructureManager arg3, Executor arg4, IAsyncTaskHandler<Runnable> arg5, ILightAccess arg6, ChunkGenerator<?> arg7, WorldLoadListener arg8, Supplier<WorldPersistentData> arg9, int arg10, int arg11)

Method summary

Modifier and TypeMethod
private static double
a(bgu arg0, aii arg1)
method_18704(class_1923 arg0, class_1297 arg1)
func_219217_a(ChunkPos arg0, Entity arg1)
private static int
b(bgu arg0, vh arg1, boolean arg2)
method_18719(class_1923 arg0, class_3222 arg1, boolean arg2)
func_219215_b(ChunkPos arg0, ServerPlayerEntity arg1, boolean arg2)
private static int
a(bgu arg0, int arg1, int arg2)
method_18703(class_1923 arg0, int arg1, int arg2)
func_219232_a(ChunkPos arg0, int arg1, int arg2)
protected LightEngineThreaded
a()
method_17212()
func_219207_a()
protected PlayerChunk
a(long arg0)
method_17255(long arg0)
func_219220_a(long arg0)
getUpdatingChunk(long arg0)
protected PlayerChunk
b(long arg0)
method_17216(long arg0)
func_219219_b(long arg0)
getVisibleChunk(long arg0)
protected IntSupplier
c(long arg0)
method_17604(long arg0)
func_219191_c(long arg0)
private CompletableFuture<com.mojang.datafixers.util.Either<List<IChunkAccess>, PlayerChunk$Failure>>
a(bgu arg0, int arg1, IntFunction<bxd> arg2)
method_17220(class_1923 arg0, int arg1, IntFunction<class_2806> arg2)
func_219236_a(ChunkPos arg0, int arg1, IntFunction<ChunkStatus> arg2)
public CompletableFuture<com.mojang.datafixers.util.Either<Chunk, PlayerChunk$Failure>>
b(bgu arg0)
method_17247(class_1923 arg0)
func_219188_b(ChunkPos arg0)
private PlayerChunk
a(long arg0, int arg1, ur arg2, int arg3)
method_17217(long arg0, int arg1, class_3193 arg2, int arg3)
func_219213_a(long arg0, int arg1, ChunkHolder arg2, int arg3)
public void
close()
close()
protected void
a(boolean arg0)
method_17242(boolean arg0)
func_219177_a(boolean arg0)
save(boolean arg0)
protected void
a(BooleanSupplier arg0)
method_17233(BooleanSupplier arg0)
func_219204_a(BooleanSupplier arg0)
unloadChunks(BooleanSupplier arg0)
private void
a(long arg0, ur arg1)
method_20458(long arg0, class_3193 arg1)
func_219212_a(long arg0, ChunkHolder arg1)
protected void
b()
method_17244()
func_219245_b()
public CompletableFuture<com.mojang.datafixers.util.Either<IChunkAccess, PlayerChunk$Failure>>
a(ur arg0, bxd arg1)
method_17236(class_3193 arg0, class_2806 arg1)
func_219244_a(ChunkHolder arg0, ChunkStatus arg1)
protected void
c(bgu arg0)
method_20441(class_1923 arg0)
func_219209_c(ChunkPos arg0)
private ChunkStatus
a(bxd arg0, int arg1)
method_17229(class_2806 arg0, int arg1)
func_219205_a(ChunkStatus arg0, int arg1)
private CompletableFuture<com.mojang.datafixers.util.Either<IChunkAccess, PlayerChunk$Failure>>
c(ur arg0)
method_17226(class_3193 arg0)
func_219200_b(ChunkHolder arg0)
public CompletableFuture<com.mojang.datafixers.util.Either<Chunk, PlayerChunk$Failure>>
a(ur arg0)
method_17235(class_3193 arg0)
func_219179_a(ChunkHolder arg0)
public CompletableFuture<com.mojang.datafixers.util.Either<Chunk, PlayerChunk$Failure>>
b(ur arg0)
method_20580(class_3193 arg0)
func_222961_b(ChunkHolder arg0)
public int
c()
method_17253()
func_219174_c()
private boolean
a(bwy arg0)
method_17228(class_2791 arg0)
func_219229_a(IChunk arg0)
saveChunk(IChunkAccess arg0)
protected void
a(int arg0, int arg1)
method_17214(int arg0, int arg1)
func_219175_a(int arg0, int arg1)
setViewDistance(int arg0, int arg1)
protected void
a(vh arg0, bgu arg1, ka<?>[] arg2, boolean arg3, boolean arg4)
method_17241(class_3222 arg0, class_1923 arg1, class_2596<?>[] arg2, boolean arg3, boolean arg4)
func_219199_a(ServerPlayerEntity arg0, ChunkPos arg1, IPacket<?>[] arg2, boolean arg3, boolean arg4)
sendChunk(EntityPlayer arg0, ChunkCoordIntPair arg1, Packet<?>[] arg2, boolean arg3, boolean arg4)
public int
d()
method_17260()
func_219194_d()
protected PlayerChunkMap$a
e()
method_17263()
func_219246_e()
protected it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator<it.unimi.dsi.fastutil.longs.Long2ObjectMap$Entry<PlayerChunk>>
f()
method_17264()
func_219197_f()
private NBTTagCompound
f(bgu arg0)
method_17979(class_1923 arg0)
func_219178_f(ChunkPos arg0)
readChunkData(ChunkCoordIntPair arg0)
boolean
d(bgu arg0)
method_18724(class_1923 arg0)
func_219243_d(ChunkPos arg0)
private boolean
b(vh arg0)
method_18722(class_3222 arg0)
func_219187_b(ServerPlayerEntity arg0)
void
a(vh arg0, boolean arg1)
method_18714(class_3222 arg0, boolean arg1)
func_219234_a(ServerPlayerEntity arg0, boolean arg1)
public void
a(vh arg0)
method_18713(class_3222 arg0)
func_219183_a(ServerPlayerEntity arg0)
movePlayer(EntityPlayer arg0)
public Stream<EntityPlayer>
a(bgu arg0, boolean arg1)
method_17210(class_1923 arg0, boolean arg1)
func_219097_a(ChunkPos arg0, boolean arg1)
protected void
a(aii arg0)
method_18701(class_1297 arg0)
func_219210_a(Entity arg0)
addEntity(Entity arg0)
protected void
b(aii arg0)
method_18716(class_1297 arg0)
func_219231_b(Entity arg0)
removeEntity(Entity arg0)
protected void
g()
method_18727()
func_219169_g()
protected void
a(aii arg0, ka<?> arg1)
method_18702(class_1297 arg0, class_2596<?> arg1)
func_219222_a(Entity arg0, IPacket<?> arg1)
broadcast(Entity arg0, Packet<?> arg1)
protected void
b(aii arg0, ka<?> arg1)
method_18717(class_1297 arg0, class_2596<?> arg1)
func_219225_b(Entity arg0, IPacket<?> arg1)
broadcastIncludingSelf(Entity arg0, Packet<?> arg1)
private void
a(vh arg0, ka<?>[] arg1, bxk arg2)
method_18715(class_3222 arg0, class_2596<?>[] arg1, class_2818 arg2)
func_219180_a(ServerPlayerEntity arg0, IPacket<?>[] arg1, Chunk arg2)
protected VillagePlace
h()
method_19488()
func_219189_h()
public CompletableFuture<Void>
a(bxk arg0)
method_20576(class_2818 arg0)
func_222973_a(Chunk arg0)
public String
a(bgu arg0)
method_17218(class_1923 arg0)
func_219170_a(ChunkPos arg0)