CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator CLASS 1 METHOD rehash (I)V ARG 1 newN CLASS 2 METHOD rehash (I)V ARG 1 newN FIELD field_15781 minLevel I FIELD field_15782 hasUpdates Z FIELD field_15783 levelCount I FIELD field_15784 idToLevel Lit/unimi/dsi/fastutil/longs/Long2ByteFunction; FIELD field_15785 levelToIds [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; METHOD (III)V ARG 1 levelCount ARG 2 initLevelCapacity ARG 3 initTotalCapacity METHOD method_15478 update (JJIZ)V ARG 1 causingId ARG 3 id ARG 5 level ARG 6 mergeAsMin METHOD method_15479 add (JII)V ARG 1 id ARG 3 level ARG 4 targetLevel METHOD method_15480 getLevel (J)I ARG 1 id METHOD method_15481 updateMinLevel (I)V ARG 1 limitLevel METHOD method_15482 update (JJIIIZ)V ARG 1 causingId ARG 3 id ARG 5 level ARG 6 currentLevel ARG 7 previousLevel ARG 8 mergeAsMin METHOD method_15483 remove (J)V ARG 1 id METHOD method_15484 updateRecursively (JJIZ)V ARG 1 sourceId ARG 3 id ARG 5 level ARG 6 mergeAsMin METHOD method_15485 setLevel (JI)V ARG 1 id ARG 3 level METHOD method_15486 getMergedLevel (JJI)I ARG 1 id ARG 3 sourceId ARG 5 limitLevel METHOD method_15487 updateNeighborsRecursively (JIZ)V ARG 1 id ARG 3 targetLevel ARG 4 mergeAsMin METHOD method_15488 getPropagatedLevel (JJI)I ARG 1 fromId ARG 3 toId ARG 5 currentLevel METHOD method_15489 hasLevelUpdates ()Z METHOD method_15490 min (II)I ARG 1 a ARG 2 b METHOD method_15491 fullyUpdate (J)V ARG 1 id METHOD method_15492 updateAllRecursively (I)I ARG 1 maxSteps METHOD method_15493 removeFromLevel (JIIZ)V ARG 1 id ARG 3 level ARG 4 maxLevel ARG 5 removeFromLevelMap METHOD method_15494 isInvalid (J)Z ARG 1 id