Package net.minecraft.server.network
Class ChunkDataSender
java.lang.Object
net.minecraft.server.network.ChunkDataSender
- Mappings:
Namespace Name official alcintermediary net/minecraft/class_8608named net/minecraft/server/network/ChunkDataSender
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(WorldChunk chunk) booleanisInNextBatch(long chunkPos) private List<WorldChunk>makeBatch(ThreadedAnvilChunkStorage chunkStorage, ChunkPos playerPos) voidonAcknowledgeChunks(float desiredBatchSize) voidsendChunkBatches(ServerPlayerEntity player) private static voidsendChunkData(ServerPlayNetworkHandler handler, ServerWorld world, WorldChunk chunk) voidunload(ServerPlayerEntity player, ChunkPos pos)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official dLalc;d:Lorg/slf4j/Logger;intermediary field_45002Lnet/minecraft/class_8608;field_45002:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/server/network/ChunkDataSender;LOGGER:Lorg/slf4j/Logger;
-
field_44999
public static final double field_44999- See Also:
- Mappings:
Namespace Name Mixin selector official aLalc;a:Dintermediary field_44999Lnet/minecraft/class_8608;field_44999:Dnamed field_44999Lnet/minecraft/server/network/ChunkDataSender;field_44999:D
-
field_45000
public static final float field_45000- See Also:
- Mappings:
Namespace Name Mixin selector official bLalc;b:Fintermediary field_45000Lnet/minecraft/class_8608;field_45000:Fnamed field_45000Lnet/minecraft/server/network/ChunkDataSender;field_45000:F
-
field_45001
public static final float field_45001- See Also:
- Mappings:
Namespace Name Mixin selector official cLalc;c:Fintermediary field_45001Lnet/minecraft/class_8608;field_45001:Fnamed field_45001Lnet/minecraft/server/network/ChunkDataSender;field_45001:F
-
field_45003
private static final float field_45003- See Also:
- Mappings:
Namespace Name Mixin selector official eLalc;e:Fintermediary field_45003Lnet/minecraft/class_8608;field_45003:Fnamed field_45003Lnet/minecraft/server/network/ChunkDataSender;field_45003:F
-
field_45004
private static final int field_45004- See Also:
- Mappings:
Namespace Name Mixin selector official fLalc;f:Iintermediary field_45004Lnet/minecraft/class_8608;field_45004:Inamed field_45004Lnet/minecraft/server/network/ChunkDataSender;field_45004:I
-
chunks
- Mappings:
Namespace Name Mixin selector official gLalc;g:Lit/unimi/dsi/fastutil/longs/LongSet;intermediary field_45005Lnet/minecraft/class_8608;field_45005:Lit/unimi/dsi/fastutil/longs/LongSet;named chunksLnet/minecraft/server/network/ChunkDataSender;chunks:Lit/unimi/dsi/fastutil/longs/LongSet;
-
local
private final boolean local- Mappings:
Namespace Name Mixin selector official hLalc;h:Zintermediary field_45006Lnet/minecraft/class_8608;field_45006:Znamed localLnet/minecraft/server/network/ChunkDataSender;local:Z
-
desiredBatchSize
private float desiredBatchSize- Mappings:
Namespace Name Mixin selector official iLalc;i:Fintermediary field_45007Lnet/minecraft/class_8608;field_45007:Fnamed desiredBatchSizeLnet/minecraft/server/network/ChunkDataSender;desiredBatchSize:F
-
pending
private float pending- Mappings:
Namespace Name Mixin selector official jLalc;j:Fintermediary field_45008Lnet/minecraft/class_8608;field_45008:Fnamed pendingLnet/minecraft/server/network/ChunkDataSender;pending:F
-
unacknowledgedBatches
private int unacknowledgedBatches- Mappings:
Namespace Name Mixin selector official kLalc;k:Iintermediary field_45009Lnet/minecraft/class_8608;field_45009:Inamed unacknowledgedBatchesLnet/minecraft/server/network/ChunkDataSender;unacknowledgedBatches:I
-
maxUnacknowledgedBatches
private int maxUnacknowledgedBatches- Mappings:
Namespace Name Mixin selector official lLalc;l:Iintermediary field_45010Lnet/minecraft/class_8608;field_45010:Inamed maxUnacknowledgedBatchesLnet/minecraft/server/network/ChunkDataSender;maxUnacknowledgedBatches:I
-
-
Constructor Details
-
ChunkDataSender
public ChunkDataSender(boolean local) - Mappings:
Namespace Name Mixin selector official <init>Lalc;<init>(Z)Vintermediary <init>Lnet/minecraft/class_8608;<init>(Z)Vnamed <init>Lnet/minecraft/server/network/ChunkDataSender;<init>(Z)V
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLalc;a(Ldhf;)Vintermediary method_52390Lnet/minecraft/class_8608;method_52390(Lnet/minecraft/class_2818;)Vnamed addLnet/minecraft/server/network/ChunkDataSender;add(Lnet/minecraft/world/chunk/WorldChunk;)V
-
unload
- Mappings:
Namespace Name Mixin selector official aLalc;a(Lakj;Lcor;)Vintermediary method_52387Lnet/minecraft/class_8608;method_52387(Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)Vnamed unloadLnet/minecraft/server/network/ChunkDataSender;unload(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/ChunkPos;)V
-
sendChunkBatches
- Mappings:
Namespace Name Mixin selector official aLalc;a(Lakj;)Vintermediary method_52386Lnet/minecraft/class_8608;method_52386(Lnet/minecraft/class_3222;)Vnamed sendChunkBatchesLnet/minecraft/server/network/ChunkDataSender;sendChunkBatches(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
sendChunkData
private static void sendChunkData(ServerPlayNetworkHandler handler, ServerWorld world, WorldChunk chunk) - Mappings:
Namespace Name Mixin selector official aLalc;a(Lalg;Laki;Ldhf;)Vintermediary method_52388Lnet/minecraft/class_8608;method_52388(Lnet/minecraft/class_3244;Lnet/minecraft/class_3218;Lnet/minecraft/class_2818;)Vnamed sendChunkDataLnet/minecraft/server/network/ChunkDataSender;sendChunkData(Lnet/minecraft/server/network/ServerPlayNetworkHandler;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/chunk/WorldChunk;)V
-
makeBatch
- Mappings:
Namespace Name Mixin selector official aLalc;a(Lajt;Lcor;)Ljava/util/List;intermediary method_52385Lnet/minecraft/class_8608;method_52385(Lnet/minecraft/class_3898;Lnet/minecraft/class_1923;)Ljava/util/List;named makeBatchLnet/minecraft/server/network/ChunkDataSender;makeBatch(Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;Lnet/minecraft/util/math/ChunkPos;)Ljava/util/List;
-
onAcknowledgeChunks
public void onAcknowledgeChunks(float desiredBatchSize) - Mappings:
Namespace Name Mixin selector official aLalc;a(F)Vintermediary method_52383Lnet/minecraft/class_8608;method_52383(F)Vnamed onAcknowledgeChunksLnet/minecraft/server/network/ChunkDataSender;onAcknowledgeChunks(F)V
-
isInNextBatch
public boolean isInNextBatch(long chunkPos) - Mappings:
Namespace Name Mixin selector official aLalc;a(J)Zintermediary method_52384Lnet/minecraft/class_8608;method_52384(J)Znamed isInNextBatchLnet/minecraft/server/network/ChunkDataSender;isInNextBatch(J)Z
-