yarn/mappings/net/minecraft/sortme/LevelIndexedProcessor.mapping

81 lines
1.8 KiB
Plaintext

CLASS cep net/minecraft/sortme/LevelIndexedProcessor
FIELD a maxLevelCount I
FIELD b toProcess [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
FIELD c levelMap Lit/unimi/dsi/fastutil/longs/Long2ByteFunction;
FIELD d minUnprocessedLevel I
FIELD e hasUpdates Z
METHOD <init> (III)V
ARG 1 levelCount
ARG 2 initLevelCapacity
ARG 3 initTotalCapacity
METHOD a updateMinUnprocessed (I)V
ARG 1 maxLevel
ARG 2 previousMinUnprocessed
METHOD a minLevel (II)I
ARG 1 level
ARG 2 max
ARG 3 ret
METHOD a setLevelFor (JI)V
ARG 1 index
ARG 3 level
METHOD a addWithLevel (JII)V
ARG 1 id
ARG 3 level
ARG 4 targetLevel
METHOD a removeFromLevel (JIIZ)V
ARG 1 index
ARG 3 level
ARG 4 maxLevel
ARG 5 removeFromLevelMap
METHOD a processLevelAt (JIZ)V
ARG 1 index
ARG 3 level
METHOD a getMergedLevel (JJI)I
ARG 1 position
ARG 3 source
ARG 5 newLevel
METHOD a scheduleUpdate (JJIIIZ)V
ARG 1 sourceIndex
ARG 3 updateIndex
ARG 5 newBaseLevelAtUpdate
ARG 6 currentLevelAtUpdate
ARG 7 oldLevelAtUpdate
ARG 8 modeFlag
ARG 9 isOrigin
ARG 10 levelAfterUpdate
METHOD a scheduleNewLevelUpdate (JJIZ)V
ARG 1 sourceIndex
ARG 3 updateIndex
ARG 5 lastLevel
METHOD b updateLevels (I)I
ARG 1 maxSteps
ARG 2 level
ARG 3 nextIndex
ARG 5 positionStatus
ARG 6 targetLevel
METHOD b getBaseLevelFor (JJI)I
ARG 1 source
ARG 3 position
ARG 5 previousLevel
METHOD b scheduleUpdateRecursively (JJIZ)V
ARG 1 sourceIndex
ARG 3 updateIndex
ARG 5 sourceLevel
ARG 6 modeFlag
ARG 7 oldLevel
ARG 8 newBaseLevel
ARG 9 levelAtUpdateIndex
ARG 10 isUpdateSource
METHOD c isInvalidIndex (J)Z
ARG 1 index
METHOD e hasLevelUpdates ()Z
METHOD e getCurrentLevelFor (J)I
ARG 1 index
METHOD g remove (J)V
ARG 1 index
ARG 3 currentLevel
ARG 4 newLevel
ARG 5 minLevel
METHOD h scheduleNewUpdate (J)V
ARG 1 idx