This commit is contained in:
modmuss50 2021-02-10 18:42:45 +00:00
parent 86ada0e601
commit 16b9ec5cf2
19 changed files with 22 additions and 125 deletions

View File

@ -22,7 +22,7 @@ plugins {
id 'java' // for jd gen
}
def minecraft_version = "21w05b"
def minecraft_version = "21w06a"
def ENV = System.getenv()
// Fetch build number from Github Actions

View File

@ -2,26 +2,15 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock
FIELD field_28660 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28661 TILT Lnet/minecraft/class_2754;
FIELD field_28662 NEXT_TILT_DELAYS Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_28663 UNTILTED_SHAPE Lnet/minecraft/class_238;
FIELD field_28664 SHAPES_FOR_TILT Ljava/util/Map;
FIELD field_28665 SHAPES_FOR_DIRECTION Ljava/util/Map;
FIELD field_28666 shapes Ljava/util/Map;
METHOD method_33601 playTiltSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V
ARG 1 world
ARG 2 pos
ARG 3 sound
METHOD method_33602 shouldTilt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Z
ARG 0 world
ARG 1 pos
METHOD method_33603 grow (Lnet/minecraft/class_1937;Ljava/util/Random;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 random
ARG 2 pos
METHOD method_33604 changeTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 tilt
METHOD method_33605 changeTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;Lnet/minecraft/class_3414;)V
ARG 1 state
ARG 2 world
@ -31,15 +20,7 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock
METHOD method_33606 isEntityAbove (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z
ARG 0 pos
ARG 1 entity
METHOD method_33607 shouldEntityTilt (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Z)Z
ARG 0 pos
ARG 1 entity
METHOD method_33608 (Lnet/minecraft/class_2338;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_33610 resetTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_33611 getShapeForState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state
METHOD method_33612 getShapeForStateDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;

View File

@ -56,7 +56,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
COMMENT chunk section y coordinate
METHOD method_15890 setLevel (I)V
ARG 1 level
METHOD method_16143 combineSavingFuture (Ljava/util/concurrent/CompletableFuture;)V
METHOD method_16143 combineSavingFuture (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V
ARG 1 then
METHOD method_16144 getWorldChunk ()Lnet/minecraft/class_2818;
METHOD method_16145 getTickingFuture ()Ljava/util/concurrent/CompletableFuture;

View File

@ -86,7 +86,6 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
ARG 1 structurePieceType
ARG 2 chainLength
ARG 3 type
METHOD method_14718 getFenceType ()Lnet/minecraft/class_2680;
METHOD method_14719 isSolidCeiling (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;IIII)Z
ARG 1 world
ARG 2 boundingBox
@ -94,7 +93,6 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
ARG 4 maxX
ARG 5 y
ARG 6 z
METHOD method_16443 getPlanksType ()Lnet/minecraft/class_2680;
CLASS class_3357 MineshaftRoom
FIELD field_14422 entrances Ljava/util/List;
METHOD <init> (ILjava/util/Random;IILnet/minecraft/class_3098$class_3100;)V

View File

@ -116,9 +116,6 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
ARG 4 y
ARG 5 z
ARG 6 box
METHOD method_14937 isTouchingLiquid (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Z
ARG 1 world
ARG 2 pos
METHOD method_14938 fillWithOutline (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIIZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V
ARG 1 world
ARG 2 box
@ -163,7 +160,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
ARG 8 maxZ
METHOD method_14943 toNbt (Lnet/minecraft/class_2487;)V
ARG 1 tag
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;)V
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;Z)V
ARG 1 world
ARG 2 bounds
ARG 3 random

View File

@ -46,10 +46,8 @@ CLASS net/minecraft/class_3449 net/minecraft/structure/StructureStart
ARG 1 random
ARG 2 minY
ARG 3 maxY
METHOD method_14978 randomUpwardTranslation (ILjava/util/Random;I)V
METHOD method_14978 randomUpwardTranslation (IILjava/util/Random;I)V
ARG 1 seaLevel
ARG 2 random
ARG 3 minSeaLevelDistance
METHOD method_14979 isInExistingChunk ()Z
METHOD method_16655 init (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;IILnet/minecraft/class_1959;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;)V
ARG 1 registryManager

View File

@ -82,8 +82,6 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box
ARG 1 dx
ARG 3 dy
ARG 5 dz
METHOD method_33660 enclosing (Ljava/lang/Iterable;)Lnet/minecraft/class_238;
ARG 0 boxes
METHOD method_989 offset (DDD)Lnet/minecraft/class_238;
ARG 1 x
ARG 3 y

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_5798 net/minecraft/util/thread/LockHelper
METHOD method_33564 crash (Ljava/lang/String;)Lnet/minecraft/class_148;
METHOD method_33564 crash (Ljava/lang/String;Lnet/minecraft/class_5831;)Lnet/minecraft/class_148;
ARG 0 message
METHOD method_33566 checkLock (Ljava/util/concurrent/locks/ReentrantLock;Ljava/lang/String;)V
ARG 0 lock
ARG 1 message
METHOD method_33566 checkLock (Ljava/util/concurrent/Semaphore;Lnet/minecraft/class_5831;Ljava/lang/String;)V

View File

@ -21,21 +21,10 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 5 chunkType
ARG 6 generationTask
ARG 7 loadTask
METHOD method_12151 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_12151 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 status
ARG 1 world
ARG 2 generator
ARG 3 structureManager
ARG 4 lightingProvider
ARG 6 surroundingChunks
ARG 7 chunk
METHOD method_12152 getTaskMargin ()I
METHOD method_12154 runGenerationTask (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
ARG 1 world
ARG 2 chunkGenerator
ARG 3 structureManager
ARG 4 lightingProvider
ARG 6 chunks
METHOD method_12154 runGenerationTask (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
METHOD method_12155 getMaxDistanceFromFull ()I
METHOD method_12160 getHeightmapTypes ()Ljava/util/EnumSet;
METHOD method_12161 byDistanceFromFull (I)Lnet/minecraft/class_2806;
@ -55,14 +44,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 3 heightMapTypes
ARG 4 chunkType
ARG 5 task
METHOD method_16556 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_16556 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 2 generator
ARG 3 structureManager
ARG 4 lightingProvider
ARG 6 surroundingChunks
ARG 7 chunk
METHOD method_16557 register (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;)Lnet/minecraft/class_2806;
ARG 0 id
ARG 1 previous
@ -78,11 +61,6 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 1 generator
ARG 2 surroundingChunks
ARG 3 chunk
METHOD method_16564 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 world
ARG 1 generator
ARG 2 surroundingChunks
ARG 3 chunk
METHOD method_16565 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 world
ARG 1 generator
@ -113,14 +91,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 1 generator
ARG 2 surroundingChunks
ARG 3 chunk
METHOD method_17034 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_17034 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 2 generator
ARG 3 structureManager
ARG 4 lightingProvider
ARG 6 surroundingChunks
ARG 7 chunk
METHOD method_17036 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 world
ARG 1 generator
@ -152,14 +124,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 structureManager
ARG 3 lightingProvider
ARG 5 chunk
METHOD method_20613 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_20613 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 2 generator
ARG 3 structureManager
ARG 4 lightingProvider
ARG 6 surroundingChunks
ARG 7 chunk
METHOD method_20614 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 status
ARG 1 world
@ -174,16 +140,9 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 5 chunk
CLASS class_2807 GenerationTask
COMMENT A task called when a chunk needs to be generated.
METHOD doWork (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD doWork (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 1 targetStatus
COMMENT the status the chunk will be set to after the task is completed
ARG 2 world
ARG 3 generator
ARG 4 structureManager
ARG 5 lightingProvider
ARG 7 surroundingChunks
ARG 8 chunk
COMMENT the primary chunk this task will be applied to
CLASS class_2808 ChunkType
COMMENT Specifies the type of a chunk
FIELD field_12807 Lnet/minecraft/class_2806$class_2808;

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
FIELD field_12934 paletteSize I
FIELD field_12935 defaultValue Ljava/lang/Object;
FIELD field_12936 palette Lnet/minecraft/class_2837;
FIELD field_12937 writeLock Ljava/util/concurrent/locks/ReentrantLock;
FIELD field_12937 writeLock Ljava/util/concurrent/Semaphore;
FIELD field_12938 idList Lnet/minecraft/class_2361;
FIELD field_12939 elementSerializer Ljava/util/function/Function;
FIELD field_12940 fallbackPalette Lnet/minecraft/class_2837;
@ -10,7 +10,6 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
FIELD field_12942 noOpPaletteResizeHandler Lnet/minecraft/class_2835;
FIELD field_12943 elementDeserializer Ljava/util/function/Function;
METHOD <init> (Lnet/minecraft/class_2837;Lnet/minecraft/class_2361;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V
ARG 1 fallbackPalette
ARG 2 idList
ARG 3 elementDeserializer
ARG 4 elementSerializer

View File

@ -67,8 +67,6 @@ CLASS net/minecraft/class_2839 net/minecraft/world/chunk/ProtoChunk
METHOD method_12315 addLightSource (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_12316 getBlockEntityTags ()Ljava/util/Map;
METHOD method_16679 getSection (I)Lnet/minecraft/class_2826;
ARG 1 y
METHOD method_17032 setLightingProvider (Lnet/minecraft/class_3568;)V
ARG 1 lightingProvider
METHOD method_22405 setBiomes (Lnet/minecraft/class_4548;)V

View File

@ -18,7 +18,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
FIELD field_28763 bottomSlideOffset D
FIELD field_28764 densityFactor D
FIELD field_28765 densityOffset D
METHOD <init> (Lnet/minecraft/class_1966;IIILnet/minecraft/class_5309;Lnet/minecraft/class_5822;Lnet/minecraft/class_3541;Lnet/minecraft/class_3537;)V
METHOD <init> (Lnet/minecraft/class_1966;IIILnet/minecraft/class_5309;Lnet/minecraft/class_5822;Lnet/minecraft/class_3541;Lnet/minecraft/class_3537;Lnet/minecraft/class_5833;)V
ARG 1 biomeSource
ARG 2 horizontalNoiseResolution
ARG 3 verticalNoiseResolution

View File

@ -1,17 +0,0 @@
CLASS net/minecraft/class_2936 net/minecraft/world/gen/carver/UnderwaterCaveCarver
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
METHOD method_16138 carveAtPoint (Lnet/minecraft/class_2939;Lnet/minecraft/class_2791;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;IIIIIIII)Z
ARG 0 carver
ARG 1 chunk
ARG 2 mask
ARG 3 random
ARG 4 pos
ARG 5 seaLevel
ARG 6 mainChunkX
ARG 7 mainChunkZ
ARG 8 x
ARG 9 z
ARG 10 relativeX
ARG 11 y
ARG 12 relativeZ

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2938 net/minecraft/world/gen/carver/UnderwaterRavineCarver

View File

@ -19,9 +19,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD <init> (Lnet/minecraft/class_1966;Lnet/minecraft/class_5311;)V
ARG 1 biomeSource
ARG 2 structuresConfig
METHOD method_12088 populateNoise (Lnet/minecraft/class_1936;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
ARG 1 world
ARG 2 accessor
ARG 3 chunk
METHOD method_12098 getBiomeSource ()Lnet/minecraft/class_1966;

View File

@ -16,7 +16,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
FIELD field_26359 CAVES Lnet/minecraft/class_5321;
FIELD field_26360 FLOATING_ISLANDS Lnet/minecraft/class_5321;
FIELD field_26707 INSTANCE Lnet/minecraft/class_5284;
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZ)V
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZZZ)V
ARG 1 structuresConfig
ARG 2 generationShapeConfig
ARG 3 defaultBlock
@ -44,22 +44,17 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
COMMENT Whether entities will be generated during chunk population.
COMMENT
COMMENT <p>It does not control whether spawns will occur during gameplay.
METHOD method_30641 createUndergroundSettings (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5284;
METHOD method_30641 createUndergroundSettings (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_5284;
ARG 0 structuresConfig
ARG 1 defaultBlock
ARG 2 defaultFluid
ARG 3 id
METHOD method_30642 createIslandSettings (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2960;ZZ)Lnet/minecraft/class_5284;
METHOD method_30642 createIslandSettings (Lnet/minecraft/class_5311;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZZ)Lnet/minecraft/class_5284;
ARG 0 structuresConfig
ARG 1 defaultBlock
ARG 2 defaultFluid
ARG 3 id
ARG 4 mobGenerationDisabled
ARG 5 islandNoiseOverride
METHOD method_30643 createSurfaceSettings (Lnet/minecraft/class_5311;ZLnet/minecraft/class_2960;)Lnet/minecraft/class_5284;
METHOD method_30643 createSurfaceSettings (Lnet/minecraft/class_5311;Z)Lnet/minecraft/class_5284;
ARG 0 structuresConfig
ARG 1 amplified
ARG 2 id
METHOD method_30644 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_5284;)Lnet/minecraft/class_5284;
ARG 0 registryKey
ARG 1 settings

View File

@ -42,11 +42,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
METHOD method_28548 matchesSettings (JLnet/minecraft/class_5321;)Z
ARG 1 seed
ARG 3 settingsKey
METHOD method_33643 getBlockState (Lnet/minecraft/class_5817;IIID)Lnet/minecraft/class_2680;
METHOD method_33643 getBlockState (Lnet/minecraft/class_5817;Lnet/minecraft/class_5832;IIID)Lnet/minecraft/class_2680;
ARG 1 structures
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 noise
METHOD method_33644 swapElements ([Ljava/lang/Object;)V
ARG 1 array

View File

@ -24,7 +24,6 @@ CLASS net/minecraft/class_5432 net/minecraft/world/gen/decorator/Decoratable
COMMENT the input positions by a random number between 0 and {@code maxCount}.
ARG 1 maxCount
COMMENT the maximum repetition count
METHOD method_30377 rangeOf (I)Ljava/lang/Object;
METHOD method_30377 rangeOf (II)Ljava/lang/Object;
COMMENT Applies the {@code minecraft:range} decorator, which returns the input
COMMENT position with a y value from zero to {@code max}.
ARG 1 max

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_3098 net/minecraft/world/gen/feature/MineshaftFeature
FIELD field_13689 name Ljava/lang/String;
FIELD field_13690 BY_NAME Ljava/util/Map;
FIELD field_24839 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 3 name
METHOD method_13532 byName (Ljava/lang/String;)Lnet/minecraft/class_3098$class_3100;
ARG 0 name