mirror of https://github.com/FabricMC/yarn.git
LevelIndexedProcessor -> LevelPropagator (#544)
* LevelIndexedProcessor -> LevelPropagator * Update SectionRelativeLevelPropagator.mapping * Update PointOfInterestStorage.mapping * Update LevelPropagator.mapping
This commit is contained in:
parent
7480676ebe
commit
c1cde47fae
|
@ -1,8 +1,6 @@
|
|||
CLASS ut net/minecraft/server/world/ChunkLevelIndexedProcessor
|
||||
CLASS ut net/minecraft/server/world/ChunkPosLevelPropagator
|
||||
METHOD <init> (III)V
|
||||
ARG 1 levelCount
|
||||
ARG 2 initLevelCapacity
|
||||
ARG 3 initTotalCapacity
|
||||
METHOD b getBaseLevel (J)I
|
||||
ARG 1 chunkPos
|
||||
METHOD b scheduleNewLevelUpdate (JIZ)V
|
|
@ -1,71 +0,0 @@
|
|||
CLASS cje net/minecraft/util/LevelIndexedProcessor
|
||||
CLASS cje$1
|
||||
METHOD rehash (I)V
|
||||
ARG 1 newN
|
||||
CLASS cje$2
|
||||
METHOD rehash (I)V
|
||||
ARG 1 newN
|
||||
FIELD a maxLevelCount I
|
||||
FIELD b toProcess [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
|
||||
FIELD c levels 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
|
||||
METHOD a minLevel (II)I
|
||||
ARG 1 level
|
||||
ARG 2 max
|
||||
METHOD a isInvalidIndex (J)Z
|
||||
ARG 1 index
|
||||
METHOD a setLevel (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 processLevel (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
|
||||
METHOD a scheduleNewLevelUpdate (JJIZ)V
|
||||
ARG 1 sourceIndex
|
||||
ARG 3 updateIndex
|
||||
ARG 5 lastLevel
|
||||
METHOD b hasLevelUpdates ()Z
|
||||
METHOD b updateLevels (I)I
|
||||
ARG 1 maxSteps
|
||||
METHOD b getBaseLevel (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
|
||||
METHOD c getLevel (J)I
|
||||
ARG 1 index
|
||||
METHOD e remove (J)V
|
||||
ARG 1 index
|
||||
METHOD f scheduleNewUpdate (J)V
|
||||
ARG 1 idx
|
|
@ -0,0 +1,73 @@
|
|||
CLASS cje net/minecraft/util/LevelPropagator
|
||||
CLASS cje$1
|
||||
METHOD rehash (I)V
|
||||
ARG 1 newN
|
||||
CLASS cje$2
|
||||
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
|
||||
METHOD a minLevel (II)I
|
||||
ARG 1 level
|
||||
ARG 2 max
|
||||
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
|
|
@ -0,0 +1 @@
|
|||
CLASS uz net/minecraft/util/SectionRelativeLevelPropagator
|
|
@ -1,7 +1,6 @@
|
|||
CLASS apg net/minecraft/village/PointOfInterestStorage
|
||||
CLASS apg$a LevelProcessor
|
||||
FIELD b levels Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
|
||||
METHOD a updateLevels ()V
|
||||
CLASS apg$a PathfindingFavorProvider
|
||||
FIELD b pathfindingFavors Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
|
||||
CLASS apg$b OccupationStatus
|
||||
FIELD a HAS_SPACE Lapg$b;
|
||||
FIELD b IS_OCCUPIED Lapg$b;
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
CLASS uz
|
||||
METHOD b scheduleNewLevelUpdate (JIZ)V
|
Loading…
Reference in New Issue