Package net.minecraft.server.world
Class ChunkTicketManager.NearbyChunkTicketUpdater
java.lang.Object
net.minecraft.world.chunk.light.LevelPropagator
net.minecraft.world.ChunkPosDistanceLevelPropagator
net.minecraft.server.world.ChunkTicketManager.DistanceFromNearestPlayerTracker
net.minecraft.server.world.ChunkTicketManager.NearbyChunkTicketUpdater
- Enclosing class:
ChunkTicketManager
private class ChunkTicketManager.NearbyChunkTicketUpdater
extends ChunkTicketManager.DistanceFromNearestPlayerTracker
- Mappings:
Namespace Name named net/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdaterintermediary net/minecraft/class_3204$class_3948official aqk$c
-
Field Summary
FieldsFields inherited from class net.minecraft.server.world.ChunkTicketManager.DistanceFromNearestPlayerTracker
distanceFromNearestPlayer, maxDistanceFields inherited from class net.minecraft.world.chunk.light.LevelPropagator
field_43397, levelCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanisWithinViewDistance(int distance) protected voidonDistanceChange(long pos, int oldDistance, int distance) voidsetWatchDistance(int watchDistance) voidprivate voidupdateTicket(long pos, int distance, boolean oldWithinViewDistance, boolean withinViewDistance) Methods inherited from class net.minecraft.server.world.ChunkTicketManager.DistanceFromNearestPlayerTracker
getInitialLevel, getLevel, setLevelMethods inherited from class net.minecraft.world.ChunkPosDistanceLevelPropagator
getPropagatedLevel, isMarker, propagateLevel, recalculateLevel, updateLevelMethods inherited from class net.minecraft.world.chunk.light.LevelPropagator
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
-
Field Details
-
watchDistance
private int watchDistance- Mappings:
Namespace Name Mixin selector named watchDistanceLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;watchDistance:Iintermediary field_17464Lnet/minecraft/class_3204$class_3948;field_17464:Iofficial gLaqk$c;g:I
-
distances
- Mappings:
Namespace Name Mixin selector named distancesLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;distances:Lit/unimi/dsi/fastutil/longs/Long2IntMap;intermediary field_17465Lnet/minecraft/class_3204$class_3948;field_17465:Lit/unimi/dsi/fastutil/longs/Long2IntMap;official hLaqk$c;h:Lit/unimi/dsi/fastutil/longs/Long2IntMap;
-
positionsAffected
- Mappings:
Namespace Name Mixin selector named positionsAffectedLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;positionsAffected:Lit/unimi/dsi/fastutil/longs/LongSet;intermediary field_17466Lnet/minecraft/class_3204$class_3948;field_17466:Lit/unimi/dsi/fastutil/longs/LongSet;official iLaqk$c;i:Lit/unimi/dsi/fastutil/longs/LongSet;
-
-
Constructor Details
-
NearbyChunkTicketUpdater
protected NearbyChunkTicketUpdater(int maxDistance) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;<init>(Lnet/minecraft/server/world/ChunkTicketManager;I)Vintermediary <init>Lnet/minecraft/class_3204$class_3205;<init>(Lnet/minecraft/class_3204;I)Vofficial <init>Laqk$b;<init>(Laqk;I)V
-
-
Method Details
-
onDistanceChange
protected void onDistanceChange(long pos, int oldDistance, int distance) - Overrides:
onDistanceChangein classChunkTicketManager.DistanceFromNearestPlayerTracker- Mappings:
Namespace Name Mixin selector named onDistanceChangeLnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;onDistanceChange(JII)Vintermediary method_17657Lnet/minecraft/class_3204$class_3205;method_17657(JII)Vofficial aLaqk$b;a(JII)V
-
setWatchDistance
public void setWatchDistance(int watchDistance) - Mappings:
Namespace Name Mixin selector named setWatchDistanceLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;setWatchDistance(I)Vintermediary method_17658Lnet/minecraft/class_3204$class_3948;method_17658(I)Vofficial aLaqk$c;a(I)V
-
updateTicket
private void updateTicket(long pos, int distance, boolean oldWithinViewDistance, boolean withinViewDistance) - Mappings:
Namespace Name Mixin selector named updateTicketLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;updateTicket(JIZZ)Vintermediary method_17660Lnet/minecraft/class_3204$class_3948;method_17660(JIZZ)Vofficial aLaqk$c;a(JIZZ)V
-
updateLevels
public void updateLevels()- Overrides:
updateLevelsin classChunkTicketManager.DistanceFromNearestPlayerTracker- Mappings:
Namespace Name Mixin selector named updateLevelsLnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;updateLevels()Vintermediary method_14057Lnet/minecraft/class_3204$class_3205;method_14057()Vofficial aLaqk$b;a()V
-
isWithinViewDistance
private boolean isWithinViewDistance(int distance) - Mappings:
Namespace Name Mixin selector named isWithinViewDistanceLnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;isWithinViewDistance(I)Zintermediary method_17664Lnet/minecraft/class_3204$class_3948;method_17664(I)Zofficial cLaqk$c;c(I)Z
-