Package net.minecraft.world
Class SimulationDistanceLevelPropagator
java.lang.Object
net.minecraft.world.chunk.light.LevelPropagator
net.minecraft.world.ChunkPosDistanceLevelPropagator
net.minecraft.world.SimulationDistanceLevelPropagator
- Mappings:
- Namespace - Name - named - net/minecraft/world/SimulationDistanceLevelPropagator- intermediary - net/minecraft/class_6609- official - ark
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intstatic final intprotected final Long2ByteMapprivate final Long2ObjectOpenHashMap<SortedArraySet<ChunkTicket<?>>> Fields inherited from class net.minecraft.world.chunk.light.LevelPropagatorfield_43397, levelCount
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(long pos, ChunkTicket<?> ticket) <T> voidadd(ChunkTicketType<T> type, ChunkPos pos, int level, T argument) protected intgetInitialLevel(long id) protected intgetLevel(long id) private intgetLevel(SortedArraySet<ChunkTicket<?>> ticket) intprivate SortedArraySet<ChunkTicket<?>> getTickets(long pos) getTickingTicket(long pos) voidremove(long pos, ChunkTicket<?> ticket) <T> voidremove(ChunkTicketType<T> type, ChunkPos pos, int level, T argument) protected voidsetLevel(long id, int level) voidvoidupdatePlayerTickets(int level) Methods 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- 
field_44858public static final int field_44858- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_44858- Lnet/minecraft/world/SimulationDistanceLevelPropagator;field_44858:I- intermediary - field_44858- Lnet/minecraft/class_6609;field_44858:I- official - a- Lark;a:I
 
- 
field_34889private static final int field_34889- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_34889- Lnet/minecraft/world/SimulationDistanceLevelPropagator;field_34889:I- intermediary - field_34889- Lnet/minecraft/class_6609;field_34889:I- official - c- Lark;c:I
 
- 
levels- Mappings:
- Namespace - Name - Mixin selector - named - levels- Lnet/minecraft/world/SimulationDistanceLevelPropagator;levels:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;- intermediary - field_34888- Lnet/minecraft/class_6609;field_34888:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;- official - b- Lark;b:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
 
- 
tickets- Mappings:
- Namespace - Name - Mixin selector - named - tickets- Lnet/minecraft/world/SimulationDistanceLevelPropagator;tickets:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;- intermediary - field_34890- Lnet/minecraft/class_6609;field_34890:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;- official - d- Lark;d:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
 
 
- 
- 
Constructor Details- 
SimulationDistanceLevelPropagatorpublic SimulationDistanceLevelPropagator()
 
- 
- 
Method Details- 
getTickets- Mappings:
- Namespace - Name - Mixin selector - named - getTickets- Lnet/minecraft/world/SimulationDistanceLevelPropagator;getTickets(J)Lnet/minecraft/util/collection/SortedArraySet;- intermediary - method_38644- Lnet/minecraft/class_6609;method_38644(J)Lnet/minecraft/class_4706;- official - g- Lark;g(J)Lazr;
 
- 
getLevel- Mappings:
- Namespace - Name - Mixin selector - named - getLevel- Lnet/minecraft/world/SimulationDistanceLevelPropagator;getLevel(Lnet/minecraft/util/collection/SortedArraySet;)I- intermediary - method_38639- Lnet/minecraft/class_6609;method_38639(Lnet/minecraft/class_4706;)I- official - a- Lark;a(Lazr;)I
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/world/SimulationDistanceLevelPropagator;add(JLnet/minecraft/server/world/ChunkTicket;)V- intermediary - method_38637- Lnet/minecraft/class_6609;method_38637(JLnet/minecraft/class_3228;)V- official - a- Lark;a(JLari;)V
 
- 
remove- Mappings:
- Namespace - Name - Mixin selector - named - remove- Lnet/minecraft/world/SimulationDistanceLevelPropagator;remove(JLnet/minecraft/server/world/ChunkTicket;)V- intermediary - method_38641- Lnet/minecraft/class_6609;method_38641(JLnet/minecraft/class_3228;)V- official - b- Lark;b(JLari;)V
 
- 
add- Mappings:
- Namespace - Name - Mixin selector - named - add- Lnet/minecraft/world/SimulationDistanceLevelPropagator;add(Lnet/minecraft/server/world/ChunkTicketType;Lnet/minecraft/util/math/ChunkPos;ILjava/lang/Object;)V- intermediary - method_38638- Lnet/minecraft/class_6609;method_38638(Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V- official - a- Lark;a(Larj;Ldfp;ILjava/lang/Object;)V
 
- 
remove- Mappings:
- Namespace - Name - Mixin selector - named - remove- Lnet/minecraft/world/SimulationDistanceLevelPropagator;remove(Lnet/minecraft/server/world/ChunkTicketType;Lnet/minecraft/util/math/ChunkPos;ILjava/lang/Object;)V- intermediary - method_38642- Lnet/minecraft/class_6609;method_38642(Lnet/minecraft/class_3230;Lnet/minecraft/class_1923;ILjava/lang/Object;)V- official - b- Lark;b(Larj;Ldfp;ILjava/lang/Object;)V
 
- 
updatePlayerTicketspublic void updatePlayerTickets(int level) - Mappings:
- Namespace - Name - Mixin selector - named - updatePlayerTickets- Lnet/minecraft/world/SimulationDistanceLevelPropagator;updatePlayerTickets(I)V- intermediary - method_38636- Lnet/minecraft/class_6609;method_38636(I)V- official - a- Lark;a(I)V
 
- 
getInitialLevelprotected int getInitialLevel(long id) - Specified by:
- getInitialLevelin class- ChunkPosDistanceLevelPropagator
- Mappings:
- Namespace - Name - Mixin selector - named - getInitialLevel- Lnet/minecraft/world/ChunkPosDistanceLevelPropagator;getInitialLevel(J)I- intermediary - method_14028- Lnet/minecraft/class_3196;method_14028(J)I- official - b- Laqm;b(J)I
 
- 
getLevel- Mappings:
- Namespace - Name - Mixin selector - named - getLevel- Lnet/minecraft/world/SimulationDistanceLevelPropagator;getLevel(Lnet/minecraft/util/math/ChunkPos;)I- intermediary - method_38640- Lnet/minecraft/class_6609;method_38640(Lnet/minecraft/class_1923;)I- official - a- Lark;a(Ldfp;)I
 
- 
getLevelprotected int getLevel(long id) - Specified by:
- getLevelin class- LevelPropagator
- Mappings:
- Namespace - Name - Mixin selector - named - getLevel- Lnet/minecraft/world/chunk/light/LevelPropagator;getLevel(J)I- intermediary - method_15480- Lnet/minecraft/class_3554;method_15480(J)I- official - c- Lesm;c(J)I
 
- 
setLevelprotected void setLevel(long id, int level) - Specified by:
- setLevelin class- LevelPropagator
- Mappings:
- Namespace - Name - Mixin selector - named - setLevel- Lnet/minecraft/world/chunk/light/LevelPropagator;setLevel(JI)V- intermediary - method_15485- Lnet/minecraft/class_3554;method_15485(JI)V- official - a- Lesm;a(JI)V
 
- 
getTrackedChunks- Mappings:
- Namespace - Name - Mixin selector - named - getTrackedChunks- Lnet/minecraft/world/SimulationDistanceLevelPropagator;getTrackedChunks()Lit/unimi/dsi/fastutil/longs/LongSet;- intermediary - method_61279- Lnet/minecraft/class_6609;method_61279()Lit/unimi/dsi/fastutil/longs/LongSet;- official - a- Lark;a()Lit/unimi/dsi/fastutil/longs/LongSet;
 
- 
updateLevelspublic void updateLevels()- Mappings:
- Namespace - Name - Mixin selector - named - updateLevels- Lnet/minecraft/world/SimulationDistanceLevelPropagator;updateLevels()V- intermediary - method_38635- Lnet/minecraft/class_6609;method_38635()V- official - b- Lark;b()V
 
- 
getTickingTicket- Mappings:
- Namespace - Name - Mixin selector - named - getTickingTicket- Lnet/minecraft/world/SimulationDistanceLevelPropagator;getTickingTicket(J)Ljava/lang/String;- intermediary - method_38643- Lnet/minecraft/class_6609;method_38643(J)Ljava/lang/String;- official - d- Lark;d(J)Ljava/lang/String;
 
 
-