2019-03-27 14:35:10 -04:00
|
|
|
CLASS cjw net/minecraft/util/LevelPropagator
|
|
|
|
CLASS cjw$1
|
2019-03-21 13:27:34 -04:00
|
|
|
METHOD rehash (I)V
|
|
|
|
ARG 1 newN
|
2019-03-27 14:35:10 -04:00
|
|
|
CLASS cjw$2
|
2019-03-21 13:27:34 -04:00
|
|
|
METHOD rehash (I)V
|
|
|
|
ARG 1 newN
|
|
|
|
FIELD a levelCount I
|
|
|
|
FIELD b levelToIds [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
|
|
|
|
FIELD c idToLevel Lit/unimi/dsi/fastutil/longs/Long2ByteFunction;
|
|
|
|
FIELD d minLevel I
|
|
|
|
FIELD e hasUpdates Z
|
|
|
|
METHOD <init> (III)V
|
|
|
|
ARG 1 levelCount
|
|
|
|
ARG 2 initLevelCapacity
|
|
|
|
ARG 3 initTotalCapacity
|
|
|
|
METHOD a updateMinLevel (I)V
|
|
|
|
ARG 1 limitLevel
|
2019-03-29 12:09:11 -04:00
|
|
|
METHOD a min (II)I
|
|
|
|
ARG 1 a
|
|
|
|
ARG 2 b
|
2019-03-21 13:27:34 -04:00
|
|
|
METHOD a isInvalid (J)Z
|
|
|
|
ARG 1 id
|
|
|
|
METHOD a setLevel (JI)V
|
|
|
|
ARG 1 id
|
|
|
|
ARG 3 level
|
|
|
|
METHOD a add (JII)V
|
|
|
|
ARG 1 id
|
|
|
|
ARG 3 level
|
|
|
|
ARG 4 targetLevel
|
|
|
|
METHOD a removeFromLevel (JIIZ)V
|
|
|
|
ARG 1 id
|
|
|
|
ARG 3 level
|
|
|
|
ARG 4 maxLevel
|
|
|
|
ARG 5 removeFromLevelMap
|
|
|
|
METHOD a updateNeighborsRecursively (JIZ)V
|
|
|
|
ARG 1 id
|
|
|
|
ARG 3 targetLevel
|
|
|
|
ARG 4 mergeAsMin
|
|
|
|
METHOD a getMergedLevel (JJI)I
|
|
|
|
ARG 1 id
|
|
|
|
ARG 3 sourceId
|
|
|
|
ARG 5 limitLevel
|
|
|
|
METHOD a update (JJIIIZ)V
|
|
|
|
ARG 1 sourceId
|
|
|
|
ARG 3 id
|
|
|
|
ARG 5 limitLevel
|
|
|
|
ARG 6 targetLevel
|
|
|
|
ARG 7 currentLevel
|
|
|
|
ARG 8 mergeAsMin
|
|
|
|
METHOD a update (JJIZ)V
|
|
|
|
ARG 1 causingId
|
|
|
|
ARG 3 id
|
|
|
|
ARG 5 limitLevel
|
|
|
|
ARG 6 mergeAsMin
|
|
|
|
METHOD b hasLevelUpdates ()Z
|
|
|
|
METHOD b updateAllRecursively (I)I
|
|
|
|
ARG 1 maxSteps
|
|
|
|
METHOD b getUpdatedLevel (JJI)I
|
|
|
|
ARG 1 sourceId
|
|
|
|
ARG 3 id
|
|
|
|
ARG 5 currentLevel
|
|
|
|
METHOD b updateRecursively (JJIZ)V
|
|
|
|
ARG 1 sourceId
|
|
|
|
ARG 3 id
|
|
|
|
ARG 5 level
|
|
|
|
ARG 6 mergeAsMin
|
|
|
|
METHOD c getLevel (J)I
|
|
|
|
ARG 1 id
|
|
|
|
METHOD e remove (J)V
|
|
|
|
ARG 1 id
|
|
|
|
METHOD f update (J)V
|
|
|
|
ARG 1 id
|