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 - official - afz$c- intermediary - net/minecraft/class_3204$class_3948- named - net/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater
- 
Field SummaryFieldsFields inherited from class net.minecraft.server.world.ChunkTicketManager.DistanceFromNearestPlayerTrackerdistanceFromNearestPlayer, maxDistance
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.DistanceFromNearestPlayerTrackergetInitialLevel, getLevel, setLevelMethods inherited from class net.minecraft.world.ChunkPosDistanceLevelPropagatorgetPropagatedLevel, isMarker, propagateLevel, recalculateLevel, updateLevelMethods inherited from class net.minecraft.world.chunk.light.LevelPropagatorapplyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
- 
Field Details- 
watchDistanceprivate int watchDistance- Mappings:
- Namespace - Name - Mixin selector - official - e- Lafz$c;e:I- intermediary - field_17464- Lnet/minecraft/class_3204$class_3948;field_17464:I- named - watchDistance- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;watchDistance:I
 
- 
distances- Mappings:
- Namespace - Name - Mixin selector - official - f- Lafz$c;f:Lit/unimi/dsi/fastutil/longs/Long2IntMap;- intermediary - field_17465- Lnet/minecraft/class_3204$class_3948;field_17465:Lit/unimi/dsi/fastutil/longs/Long2IntMap;- named - distances- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;distances:Lit/unimi/dsi/fastutil/longs/Long2IntMap;
 
- 
positionsAffected- Mappings:
- Namespace - Name - Mixin selector - official - g- Lafz$c;g:Lit/unimi/dsi/fastutil/longs/LongSet;- intermediary - field_17466- Lnet/minecraft/class_3204$class_3948;field_17466:Lit/unimi/dsi/fastutil/longs/LongSet;- named - positionsAffected- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;positionsAffected:Lit/unimi/dsi/fastutil/longs/LongSet;
 
 
- 
- 
Constructor Details- 
NearbyChunkTicketUpdaterprotected NearbyChunkTicketUpdater(int maxDistance) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lafz$b;<init>(Lafz;I)V- intermediary - <init>- Lnet/minecraft/class_3204$class_3205;<init>(Lnet/minecraft/class_3204;I)V- named - <init>- Lnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;<init>(Lnet/minecraft/server/world/ChunkTicketManager;I)V
 
 
- 
- 
Method Details- 
onDistanceChangeprotected void onDistanceChange(long pos, int oldDistance, int distance) - Overrides:
- onDistanceChangein class- ChunkTicketManager.DistanceFromNearestPlayerTracker
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lafz$b;a(JII)V- intermediary - method_17657- Lnet/minecraft/class_3204$class_3205;method_17657(JII)V- named - onDistanceChange- Lnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;onDistanceChange(JII)V
 
- 
setWatchDistancepublic void setWatchDistance(int watchDistance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lafz$c;a(I)V- intermediary - method_17658- Lnet/minecraft/class_3204$class_3948;method_17658(I)V- named - setWatchDistance- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;setWatchDistance(I)V
 
- 
updateTicketprivate void updateTicket(long pos, int distance, boolean oldWithinViewDistance, boolean withinViewDistance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lafz$c;a(JIZZ)V- intermediary - method_17660- Lnet/minecraft/class_3204$class_3948;method_17660(JIZZ)V- named - updateTicket- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;updateTicket(JIZZ)V
 
- 
updateLevelspublic void updateLevels()- Overrides:
- updateLevelsin class- ChunkTicketManager.DistanceFromNearestPlayerTracker
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lafz$b;a()V- intermediary - method_14057- Lnet/minecraft/class_3204$class_3205;method_14057()V- named - updateLevels- Lnet/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker;updateLevels()V
 
- 
isWithinViewDistanceprivate boolean isWithinViewDistance(int distance) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lafz$c;c(I)Z- intermediary - method_17664- Lnet/minecraft/class_3204$class_3948;method_17664(I)Z- named - isWithinViewDistance- Lnet/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater;isWithinViewDistance(I)Z
 
 
-