This commit is contained in:
Player 2021-04-22 00:49:29 +02:00
parent 01f3c5067b
commit 0d9ca60b62
34 changed files with 72 additions and 147 deletions

View File

@ -26,7 +26,7 @@ plugins {
id 'net.fabricmc.filament' version '0.2.0'
}
def minecraft_version = "21w15a"
def minecraft_version = "21w16a"
def ENV = System.getenv()
// Fetch build number from Github Actions

View File

@ -9,8 +9,7 @@ CLASS net/minecraft/class_2384 net/minecraft/block/InfestedBlock
COMMENT block settings
METHOD method_10269 isInfestable (Lnet/minecraft/class_2680;)Z
ARG 0 block
METHOD method_10270 fromRegularBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
ARG 0 regularBlock
METHOD method_10270 fromRegularBlock (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
METHOD method_10271 getRegularBlock ()Lnet/minecraft/class_2248;
METHOD method_24797 spawnSilverfish (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 world

View File

@ -61,14 +61,14 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD method_32782 getTipPos (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338;
METHOD method_32782 getTipPos (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 range
METHOD method_32783 canDrip (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_32784 isTip (Lnet/minecraft/class_2680;)Z
METHOD method_32784 isTip (Lnet/minecraft/class_2680;Z)Z
ARG 0 state
METHOD method_32785 isPointingDown (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -0,0 +1,38 @@
CLASS net/minecraft/class_6350
METHOD a needsFluidTick ()Z
METHOD a apply (Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
CLASS class_5832 AquiferSampler
FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216;
FIELD field_28814 waterLevelNoise Lnet/minecraft/class_5216;
FIELD field_28815 settings Lnet/minecraft/class_5284;
FIELD field_28816 waterLevels [Lnet/minecraft/class_6350$class_5832$class_6351;
FIELD field_28817 blockPositions [J
FIELD field_28820 needsFluidTick Z
FIELD field_28821 columnSampler Lnet/minecraft/class_5818;
FIELD field_28822 startX I
FIELD field_28823 startY I
FIELD field_28824 startZ I
FIELD field_28825 sizeX I
FIELD field_28826 sizeZ I
METHOD method_33734 getLocalX (I)I
ARG 1 x
METHOD method_33735 calculateDensity (IDLnet/minecraft/class_6350$class_5832$class_6351;Lnet/minecraft/class_6350$class_5832$class_6351;)D
ARG 1 y
ARG 2 noise
METHOD method_33736 maxDistance (II)D
ARG 1 a
ARG 2 b
METHOD method_33738 getWaterLevel (J)Lnet/minecraft/class_6350$class_5832$class_6351;
ARG 1 pos
METHOD method_33740 getLocalY (I)I
ARG 1 y
METHOD method_33741 index (III)I
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_33743 getLocalZ (I)I
ARG 1 z
METHOD method_33744 getWaterLevel (III)Lnet/minecraft/class_6350$class_5832$class_6351;
ARG 1 x
ARG 2 y
ARG 3 z

View File

@ -27,7 +27,7 @@ CLASS net/minecraft/class_1066 net/minecraft/client/resource/ClientBuiltinResour
METHOD method_4638 loadServerPack (Ljava/io/File;Lnet/minecraft/class_5352;)Ljava/util/concurrent/CompletableFuture;
ARG 1 packZip
ARG 2 packSource
METHOD method_4640 download (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
METHOD method_4640 download (Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture;
METHOD method_4641 verifyFile (Ljava/lang/String;Ljava/io/File;)Z
ARG 1 expectedSha1
ARG 2 file

View File

@ -238,5 +238,3 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
COMMENT <p>The shaped recipe converts 9 items in a square to a compacted form of the item.
COMMENT <p>The shapeless recipe converts the compacted form to 9 of the normal form.
ARG 0 exporter
ARG 1 normal
ARG 2 compact

View File

@ -12,19 +12,14 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
ARG 3 experience
ARG 4 cookingTime
ARG 5 serializer
METHOD method_10468 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
METHOD method_10468 (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_10469 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2454;
ARG 1 criterionName
ARG 2 conditions
METHOD method_10470 offerTo (Ljava/util/function/Consumer;)V
ARG 1 exporter
METHOD method_10471 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId
METHOD method_10472 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeIdStr
METHOD method_10473 createBlasting (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
ARG 0 ingredient
ARG 1 result

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5797 net/minecraft/data/server/recipe/CraftingRecipeJsonFactory
METHOD a offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
METHOD method_10431 offerTo (Ljava/util/function/Consumer;)V
ARG 1 exporter
METHOD method_33529 group (Ljava/lang/String;)Lnet/minecraft/class_5797;

View File

@ -5,14 +5,13 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11379 builder Lnet/minecraft/class_161$class_162;
FIELD field_11380 output Lnet/minecraft/class_1792;
FIELD field_11381 group Ljava/lang/String;
FIELD field_11382 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 output
ARG 2 outputCount
METHOD method_10428 input (Ljava/lang/Character;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;
ARG 1 c
ARG 2 ingredient
METHOD method_10430 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
METHOD method_10430 (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_10432 validate (Lnet/minecraft/class_2960;)V
@ -28,9 +27,6 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
ARG 1 outputCount
METHOD method_10437 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2447;
ARG 0 output
METHOD method_10438 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeIdStr
METHOD method_10439 pattern (Ljava/lang/String;)Lnet/minecraft/class_2447;
ARG 1 patternStr
CLASS class_2448 ShapedRecipeJsonProvider
@ -42,12 +38,3 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11388 inputs Ljava/util/Map;
FIELD field_11389 builder Lnet/minecraft/class_161$class_162;
FIELD field_11390 advancementId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2447;Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V
ARG 2 recipeId
ARG 3 output
ARG 4 outputCount
ARG 5 group
ARG 6 pattern
ARG 7 inputs
ARG 8 builder
ARG 9 advancementId

View File

@ -3,12 +3,11 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
FIELD field_11394 inputs Ljava/util/List;
FIELD field_11395 outputCount I
FIELD field_11396 output Lnet/minecraft/class_1792;
FIELD field_11397 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_11398 group Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 output
ARG 2 outputCount
METHOD method_10443 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
METHOD method_10443 (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_10445 validate (Lnet/minecraft/class_2960;)V
@ -23,9 +22,6 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
METHOD method_10449 input (Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450;
ARG 1 itemProvider
ARG 2 size
METHOD method_10450 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeIdStr
METHOD method_10451 input (Lnet/minecraft/class_1856;)Lnet/minecraft/class_2450;
ARG 1 ingredient
METHOD method_10453 input (Lnet/minecraft/class_1856;I)Lnet/minecraft/class_2450;

View File

@ -20,10 +20,7 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
METHOD method_17970 createStonecutting (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_3981;
ARG 1 criterionName
ARG 2 conditions
METHOD method_17971 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeIdStr
METHOD method_17972 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
METHOD method_17972 (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_17973 validate (Lnet/minecraft/class_2960;)V

View File

@ -1,4 +1,3 @@
CLASS net/minecraft/class_1213 net/minecraft/datafixer/fix/SwimStatsRenameFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Z)V
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/Map;)V
ARG 1 outputSchema
ARG 2 changesType

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_1763 net/minecraft/item/DebugStickItem
ARG 0 state
ARG 1 property
ARG 2 inverse
METHOD method_7759 use (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ZLnet/minecraft/class_1799;)V
METHOD method_7759 use (Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ZLnet/minecraft/class_1799;)Z
ARG 1 player
ARG 2 state
ARG 3 world

View File

@ -174,7 +174,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT <p>
COMMENT Depending on block implementation, when combined together, the correct item and block may achieve a better mining speed and yield
COMMENT drops that would not be obtained when mining otherwise.
COMMENT
COMMENT
COMMENT @return values consistent with calls to {@link Item#isSuitableFor}
COMMENT @see Item#isSuitableFor(BlockState)
ARG 1 state

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler
FIELD field_15305 file Ljava/io/File;
FIELD field_15306 lastStatsUpdate I
FIELD field_15307 pendingStats Ljava/util/Set;
FIELD field_15308 server Lnet/minecraft/server/MinecraftServer;
FIELD field_15309 LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -46,7 +46,6 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
ARG 5 orientation
METHOD method_14715 addCobwebsUnderground (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIII)V
ARG 1 world
ARG 2 boundingBox
ARG 3 random
ARG 4 threshold
ARG 5 x

View File

@ -147,7 +147,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
METHOD method_14943 writeNbt (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;)V
ARG 1 world
ARG 2 nbt
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;Z)V
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 bounds
ARG 3 random

View File

@ -1,52 +0,0 @@
CLASS net/minecraft/class_5832 net/minecraft/world/gen/AquiferSampler
FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216;
FIELD field_28814 waterLevelNoise Lnet/minecraft/class_5216;
FIELD field_28815 settings Lnet/minecraft/class_5284;
FIELD field_28816 waterLevels [I
FIELD field_28817 blockPositions [J
FIELD field_28818 densityAddition D
FIELD field_28819 waterLevel I
FIELD field_28820 needsFluidTick Z
FIELD field_28821 columnSampler Lnet/minecraft/class_5818;
FIELD field_28822 startX I
FIELD field_28823 startY I
FIELD field_28824 startZ I
FIELD field_28825 sizeX I
FIELD field_28826 sizeZ I
METHOD <init> (IILnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;II)V
ARG 1 x
ARG 2 z
ARG 3 edgeDensityNoise
ARG 4 waterLevelNoise
ARG 6 columnSampler
METHOD method_33733 getWaterLevel ()I
METHOD method_33734 getLocalX (I)I
ARG 1 x
METHOD method_33735 calculateDensity (IDII)D
ARG 1 y
ARG 2 noise
ARG 4 a
ARG 5 b
METHOD method_33736 maxDistance (II)D
ARG 1 a
ARG 2 b
METHOD method_33737 apply (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_33738 getWaterLevel (J)I
ARG 1 pos
METHOD method_33739 getDensityAddition ()D
METHOD method_33740 getLocalY (I)I
ARG 1 y
METHOD method_33741 index (III)I
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_33742 needsFluidTick ()Z
METHOD method_33743 getLocalZ (I)I
ARG 1 z
METHOD method_33744 getWaterLevel (III)I
ARG 1 x
ARG 2 y
ARG 3 z

View File

@ -3,9 +3,8 @@ CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource
FIELD field_28910 seed J
FIELD field_28911 defaultBlock Lnet/minecraft/class_2680;
FIELD field_28912 deepslateState Lnet/minecraft/class_2680;
FIELD field_33513 settings Ljava/util/function/Supplier;
METHOD <init> (JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Ljava/util/function/Supplier;)V
FIELD field_33513 settings Lnet/minecraft/class_5284;
METHOD <init> (JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5284;)V
ARG 1 seed
ARG 3 defaultBlock
ARG 4 deepslateState
ARG 5 settings

View File

@ -21,14 +21,11 @@ CLASS net/minecraft/class_5917 net/minecraft/world/gen/NoiseInterpolator
FIELD field_29246 z1 D
FIELD field_29247 startX I
FIELD field_29248 startZ I
METHOD <init> (IIIIIILnet/minecraft/class_5917$class_5918;)V
METHOD <init> (IIILnet/minecraft/class_1923;ILnet/minecraft/class_5917$class_5918;)V
ARG 1 sizeX
ARG 2 sizeY
ARG 3 sizeZ
ARG 4 chunkX
ARG 5 chunkZ
ARG 6 minY
ARG 7 columnSampler
METHOD method_34286 sampleStartNoise ()V
METHOD method_34287 sampleNoiseY (D)V
ARG 1 deltaY

View File

@ -9,13 +9,12 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
FIELD field_24831 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;)V
ARG 1 configCodec
METHOD method_12702 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z
METHOD method_12702 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Ljava/util/BitSet;)Z
ARG 1 context
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
ARG 5 random
ARG 6 seaLevel
ARG 7 pos
ARG 8 carvingMask
METHOD method_12703 canCarveBlock (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z
@ -37,8 +36,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
METHOD method_12709 canAlwaysCarveBlock (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_12710 getBranchFactor ()I
METHOD method_16581 carveAtPoint (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;ILorg/apache/commons/lang3/mutable/MutableBoolean;)Z
ARG 1 context
METHOD method_16581 carveAtPoint (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_6350;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
@ -46,7 +44,6 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
ARG 6 random
ARG 7 pos
ARG 8 downPos
ARG 9 mainChunkX
ARG 10 foundSurface
METHOD method_28614 configure (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922;
ARG 1 config
@ -66,13 +63,11 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
ARG 5 maxY
ARG 6 minZ
ARG 7 maxZ
METHOD method_33978 carveRegion (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDDDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)Z
METHOD method_33978 carveRegion (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDDDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)Z
ARG 1 context
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
ARG 5 seed
ARG 7 seaLevel
ARG 8 x
ARG 10 y
ARG 12 z
@ -80,8 +75,6 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
ARG 16 verticalScale
ARG 18 carvingMask
ARG 19 skipPredicate
METHOD method_33979 getState (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2680;
ARG 0 config
METHOD method_33980 isDebug (Lnet/minecraft/class_5871;)Z
ARG 0 config
CLASS class_5874 SkipPredicate

View File

@ -4,9 +4,8 @@ CLASS net/minecraft/class_5871 net/minecraft/world/gen/carver/CarverConfig
FIELD field_31488 y Lnet/minecraft/class_6122;
FIELD field_31489 yScale Lnet/minecraft/class_5863;
FIELD field_31490 lavaLevel Lnet/minecraft/class_5843;
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;)V
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5872;)V
ARG 1 probability
ARG 2 y
ARG 3 yScale
ARG 4 lavaLevel
ARG 5 debugConfig

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_5872 net/minecraft/world/gen/carver/CarverDebugConfig
FIELD field_29056 CODEC Lcom/mojang/serialization/Codec;
FIELD field_29057 debugMode Z
FIELD field_29058 debugState Lnet/minecraft/class_2680;
METHOD <init> (ZLnet/minecraft/class_2680;)V
METHOD <init> (ZLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 debugMode
ARG 2 debugState
METHOD method_33970 isDebugMode ()Z

View File

@ -1,11 +1,10 @@
CLASS net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver
METHOD method_12674 carveCave (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
METHOD method_12674 carveCave (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDFDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
ARG 1 context
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
ARG 5 seed
ARG 7 seaLevel
ARG 8 x
ARG 10 y
ARG 12 z
@ -13,13 +12,12 @@ CLASS net/minecraft/class_2925 net/minecraft/world/gen/carver/CaveCarver
ARG 15 yawPitchRatio
ARG 17 carvingMask
ARG 18 skipPredicate
METHOD method_12675 carveTunnels (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDDDFFFIIDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
METHOD method_12675 carveTunnels (Lnet/minecraft/class_5873;Lnet/minecraft/class_6108;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDDDFFFIIDLjava/util/BitSet;Lnet/minecraft/class_2939$class_5874;)V
ARG 1 context
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
ARG 5 seed
ARG 7 seaLevel
ARG 8 x
ARG 10 y
ARG 12 z

View File

@ -3,23 +3,16 @@ CLASS net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig
FIELD field_31492 horizontalRadiusMultiplier Lnet/minecraft/class_5863;
FIELD field_31493 verticalRadiusMultiplier Lnet/minecraft/class_5863;
FIELD field_31494 floorLevel Lnet/minecraft/class_5863;
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V
ARG 1 probability
ARG 2 y
ARG 3 yScale
ARG 4 lavaLevel
ARG 5 horizontalRadiusMultiplier
ARG 6 verticalRadiusMultiplier
ARG 7 floorLevel
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V
ARG 1 probability
ARG 2 y
ARG 3 yScale
ARG 4 lavaLevel
ARG 5 debugConfig
ARG 6 horizontalRadiusMultiplier
ARG 7 verticalRadiusMultiplier
ARG 8 floorLevel
METHOD <init> (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V
ARG 2 horizontalRadiusMultiplier
ARG 3 verticalRadiusMultiplier

View File

@ -7,12 +7,11 @@ CLASS net/minecraft/class_2922 net/minecraft/world/gen/carver/ConfiguredCarver
METHOD <init> (Lnet/minecraft/class_2939;Lnet/minecraft/class_5871;)V
ARG 1 carver
ARG 2 config
METHOD method_12668 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;ILnet/minecraft/class_1923;Ljava/util/BitSet;)Z
METHOD method_12668 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Ljava/util/BitSet;)Z
ARG 1 context
ARG 2 chunk
ARG 3 posToBiome
ARG 4 random
ARG 5 chunkX
ARG 6 pos
ARG 7 carvingMask
METHOD method_12669 shouldCarve (Ljava/util/Random;)Z

View File

@ -6,13 +6,12 @@ CLASS net/minecraft/class_5870 net/minecraft/world/gen/carver/RavineCarver
ARG 3 pitch
ARG 5 branchCount
ARG 6 branchIndex
METHOD method_33961 carveRavine (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;JIDDDFFFIIDLjava/util/BitSet;)V
METHOD method_33961 carveRavine (Lnet/minecraft/class_5873;Lnet/minecraft/class_5869;Lnet/minecraft/class_2791;Ljava/util/function/Function;JLnet/minecraft/class_6350;DDDFFFIIDLjava/util/BitSet;)V
ARG 1 context
ARG 2 config
ARG 3 chunk
ARG 4 posToBiome
ARG 5 seed
ARG 7 seaLevel
ARG 8 x
ARG 10 y
ARG 12 z

View File

@ -2,14 +2,11 @@ CLASS net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig
FIELD field_29041 RAVINE_CODEC Lcom/mojang/serialization/Codec;
FIELD field_31479 verticalRotation Lnet/minecraft/class_5863;
FIELD field_31480 shape Lnet/minecraft/class_5869$class_6107;
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;Lnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V
METHOD <init> (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V
ARG 1 probability
ARG 2 y
ARG 3 yScale
ARG 4 lavaLevel
ARG 5 debugConfig
ARG 6 verticalRotation
ARG 7 shape
METHOD <init> (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V
ARG 2 verticalRotation
ARG 3 shape

View File

@ -56,7 +56,6 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT Generates caves for the given chunk.
ARG 1 seed
ARG 3 access
ARG 4 chunk
ARG 5 carver
METHOD method_12109 getStructuresConfig ()Lnet/minecraft/class_5311;
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V

View File

@ -20,7 +20,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
FIELD field_28847 noiseCaves Z
FIELD field_28914 deepslate Z
FIELD field_33412 minSurfaceLevel I
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIIZZZZ)V
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIIZZZZZ)V
ARG 1 structuresConfig
ARG 2 generationShapeConfig
ARG 3 defaultBlock

View File

@ -16,7 +16,6 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_5818;
FIELD field_28843 edgeDensityNoise Lnet/minecraft/class_5216;
FIELD field_28844 waterLevelNoise Lnet/minecraft/class_5216;
FIELD field_28845 hasAquifers Z
FIELD field_28913 deepslateSource Lnet/minecraft/class_5840;
METHOD <init> (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
ARG 1 biomeSource
@ -45,7 +44,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;Lnet/minecraft/class_5832;Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
METHOD method_33643 getBlockState (Lnet/minecraft/class_5817;Lnet/minecraft/class_6350;Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
ARG 1 structures
ARG 2 aquiferSampler
ARG 3 blockInterpolator
@ -56,8 +55,6 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
METHOD method_33754 populateNoise (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;II)Lnet/minecraft/class_2791;
ARG 1 accessor
ARG 2 chunk
ARG 3 minY
ARG 4 noiseSizeY
METHOD method_34284 sampleNoiseColumn ([DIIII)V
ARG 1 buffer
ARG 2 x

View File

@ -85,7 +85,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
ARG 0 builder
METHOD method_17004 addDungeons (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;)V
METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;Z)V
ARG 0 builder
METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig
FIELD field_13765 target Lnet/minecraft/class_2680;
FIELD field_13766 state Lnet/minecraft/class_2680;
FIELD field_13765 target Ljava/util/List;
FIELD field_24904 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 target

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_5926 net/minecraft/world/gen/feature/RootSystemFeature
FIELD field_29276 hangingRootVerticalSpan I
FIELD field_29277 hangingRootStateProvider Lnet/minecraft/class_4651;
FIELD field_29278 hangingRootPlacementAttempts I
METHOD <init> (Ljava/util/function/Supplier;IILnet/minecraft/class_2960;Lnet/minecraft/class_4651;IIIILnet/minecraft/class_4651;I)V
METHOD <init> (Ljava/util/function/Supplier;IILnet/minecraft/class_2960;Lnet/minecraft/class_4651;IIIILnet/minecraft/class_4651;II)V
ARG 1 feature
ARG 2 requiredVerticalSpaceForTree
ARG 3 rootRadius