mirror of https://github.com/FabricMC/yarn.git
Mappings for 21w41a world generation (#2751)
* Started mapping material rules * More surface builder mappings * Mappings for chunk generation noise samplers * Mappings for vanilla surface rules * Applied review suggestions
This commit is contained in:
parent
0a17f09124
commit
7f07ed765e
|
@ -0,0 +1,8 @@
|
||||||
|
CLASS net/minecraft/class_6621
|
||||||
|
METHOD afterPlace (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V
|
||||||
|
ARG 1 world
|
||||||
|
ARG 2 structures
|
||||||
|
ARG 3 chunkGenerator
|
||||||
|
ARG 4 random
|
||||||
|
ARG 5 box
|
||||||
|
ARG 6 pos
|
|
@ -24,6 +24,8 @@ CLASS net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSa
|
||||||
METHOD method_38476 create (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
|
METHOD method_38476 create (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
|
||||||
ARG 0 random
|
ARG 0 random
|
||||||
ARG 1 parameters
|
ARG 1 parameters
|
||||||
|
METHOD method_39124 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
|
ARG 1 info
|
||||||
CLASS class_5487 NoiseParameters
|
CLASS class_5487 NoiseParameters
|
||||||
FIELD field_26438 CODEC Lcom/mojang/serialization/Codec;
|
FIELD field_26438 CODEC Lcom/mojang/serialization/Codec;
|
||||||
FIELD field_26439 firstOctave I
|
FIELD field_26439 firstOctave I
|
||||||
|
|
|
@ -8,3 +8,5 @@ CLASS net/minecraft/class_5822 net/minecraft/util/math/noise/InterpolatedNoiseSa
|
||||||
ARG 3 interpolationNoise
|
ARG 3 interpolationNoise
|
||||||
METHOD <init> (Lnet/minecraft/class_5819;Lnet/minecraft/class_5308;II)V
|
METHOD <init> (Lnet/minecraft/class_5819;Lnet/minecraft/class_5308;II)V
|
||||||
ARG 1 random
|
ARG 1 random
|
||||||
|
METHOD method_39117 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
|
ARG 1 info
|
||||||
|
|
|
@ -40,3 +40,5 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa
|
||||||
ARG 0 random
|
ARG 0 random
|
||||||
METHOD method_35480 create (Lnet/minecraft/class_5819;ID[D)Lnet/minecraft/class_3537;
|
METHOD method_35480 create (Lnet/minecraft/class_5819;ID[D)Lnet/minecraft/class_3537;
|
||||||
ARG 1 offset
|
ARG 1 offset
|
||||||
|
METHOD method_39130 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
|
ARG 1 info
|
||||||
|
|
|
@ -41,3 +41,5 @@ CLASS net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler
|
||||||
ARG 4 localX
|
ARG 4 localX
|
||||||
ARG 6 localY
|
ARG 6 localY
|
||||||
ARG 8 localZ
|
ARG 8 localZ
|
||||||
|
METHOD method_39118 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
|
ARG 1 info
|
||||||
|
|
|
@ -137,6 +137,10 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
|
||||||
FIELD field_33095 HEIGHT_PROVIDER_TYPE Lnet/minecraft/class_2378;
|
FIELD field_33095 HEIGHT_PROVIDER_TYPE Lnet/minecraft/class_2378;
|
||||||
FIELD field_35089 BLOCK_PREDICATE_TYPE_KEY Lnet/minecraft/class_5321;
|
FIELD field_35089 BLOCK_PREDICATE_TYPE_KEY Lnet/minecraft/class_5321;
|
||||||
FIELD field_35090 BLOCK_PREDICATE_TYPE Lnet/minecraft/class_2378;
|
FIELD field_35090 BLOCK_PREDICATE_TYPE Lnet/minecraft/class_2378;
|
||||||
|
FIELD field_35305 MATERIAL_CONDITION_KEY Lnet/minecraft/class_5321;
|
||||||
|
FIELD field_35306 MATERIAL_RULE_KEY Lnet/minecraft/class_5321;
|
||||||
|
FIELD field_35307 MATERIAL_CONDITION Lnet/minecraft/class_2378;
|
||||||
|
FIELD field_35308 MATERIAL_RULE Lnet/minecraft/class_2378;
|
||||||
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
|
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
|
||||||
ARG 1 key
|
ARG 1 key
|
||||||
ARG 2 lifecycle
|
ARG 2 lifecycle
|
||||||
|
|
|
@ -51,3 +51,7 @@ CLASS net/minecraft/class_5321 net/minecraft/util/registry/RegistryKey
|
||||||
COMMENT Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).
|
COMMENT Returns whether this registry key belongs to the given registry (according to its type, not whether the registry actually contains this key).
|
||||||
ARG 1 registry
|
ARG 1 registry
|
||||||
COMMENT the key of the registry that this registry key should be inside
|
COMMENT the key of the registry that this registry key should be inside
|
||||||
|
METHOD method_39154 createCodec (Lnet/minecraft/class_5321;)Lcom/mojang/serialization/Codec;
|
||||||
|
ARG 0 registry
|
||||||
|
METHOD method_39155 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321;
|
||||||
|
ARG 1 id
|
||||||
|
|
|
@ -6,6 +6,22 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
FIELD field_28756 islandNoise Lnet/minecraft/class_3541;
|
FIELD field_28756 islandNoise Lnet/minecraft/class_3541;
|
||||||
FIELD field_28764 densityFactor D
|
FIELD field_28764 densityFactor D
|
||||||
FIELD field_28765 densityOffset D
|
FIELD field_28765 densityOffset D
|
||||||
|
FIELD field_34633 caveLayerNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34634 pillarNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34635 pillarRarenessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34636 pillarThicknessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34637 spaghetti2dNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34638 spaghetti2dElevationNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34639 spaghetti2dModulatorNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34640 spaghetti2dThicknessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34641 spaghetti3dFirstNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34642 spaghetti3dSecondNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34643 spaghetti3dRarityNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34644 spaghetti3dThicknessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34645 spaghettiRoughnessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34646 spaghettiRoughnessModulatorNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34647 caveEntranceNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34648 caveCheeseNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34649 temperatureNoise Lnet/minecraft/class_5216;
|
FIELD field_34649 temperatureNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34650 humidityNoise Lnet/minecraft/class_5216;
|
FIELD field_34650 humidityNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34651 continentalnessNoise Lnet/minecraft/class_5216;
|
FIELD field_34651 continentalnessNoise Lnet/minecraft/class_5216;
|
||||||
|
@ -13,23 +29,71 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
FIELD field_34653 weirdnessNoise Lnet/minecraft/class_5216;
|
FIELD field_34653 weirdnessNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34654 shiftNoise Lnet/minecraft/class_5216;
|
FIELD field_34654 shiftNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34655 terrainParameters Lnet/minecraft/class_6555;
|
FIELD field_34655 terrainParameters Lnet/minecraft/class_6555;
|
||||||
|
FIELD field_34656 oreGapNoise Lnet/minecraft/class_5216;
|
||||||
FIELD field_34657 intialNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34657 intialNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34659 oreFrequencyNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34659 oreFrequencyNoiseSamplerFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34660 firstOrePlacementNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34660 firstOrePlacementNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34661 secondOrePlacementNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34661 secondOrePlacementNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34663 noodleCavesFrequencyNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34662 oreRandomDeriver Lnet/minecraft/class_6574;
|
||||||
FIELD field_34664 noodleCavesWeightReducingNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34663 noodleNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34665 noodleCavesFirstWeightNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34664 noodleThicknessNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34666 noodleCavesSecondWeightNoiseSampler Lnet/minecraft/class_6568$class_6571;
|
FIELD field_34665 noodleRidgeFirstNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
|
FIELD field_34666 noodleRidgeSecondNoiseFactory Lnet/minecraft/class_6568$class_6571;
|
||||||
FIELD field_34667 hasNoiseCaves Z
|
FIELD field_34667 hasNoiseCaves Z
|
||||||
FIELD field_34680 noise Lnet/minecraft/class_5822;
|
FIELD field_34680 terrainNoise Lnet/minecraft/class_5822;
|
||||||
|
FIELD field_34681 jaggedNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34682 minY I
|
||||||
|
FIELD field_34683 aquiferBarrierNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34685 aquiferLavaNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_34686 aquiferRandomDeriver Lnet/minecraft/class_6574;
|
||||||
|
FIELD field_35131 aquiferFluidLevelFloodednessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35132 aquiferFluidLevelSpreadNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35185 SPAGHETTI_3D_RARITY_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35186 SPAGHETTI_3D_THICKNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35187 SPAGHETTI_ROUGHNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35188 SPAGHETTI_ROUGHNESS_MODULATOR_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35189 CAVE_ENTRANCE_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35190 CAVE_LAYER_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35191 CAVE_CHEESE_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35192 JAGGED_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35193 ORE_FREQUENCY_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35194 FIRST_ORE_PLACEMENT_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35195 SECOND_ORE_PLACEMENT_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35196 ORE_GAP_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35197 NOODLE_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35198 NOODLE_THICKNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35199 NOODLE_RIDGE_FIRST_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35200 NOODLE_RIDGE_SECOND_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35201 oreFrequencyNoiseSampler Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35202 firstOrePlacementNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35203 secondOrePlacementNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35204 noodleNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35205 noodleThicknessNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35206 noodleRidgeFirstNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35207 noodleRidgeSecondNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35208 depthBasedLayerRandomDeriver Lnet/minecraft/class_6574;
|
||||||
|
FIELD field_35209 AQUIFER_BARRIER_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35210 AQUIFER_FLUID_LEVEL_FLOODEDNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35211 AQUIFER_LAVA_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35212 AQUIFER_FLUID_LEVEL_SPREAD_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35213 PILLAR_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35214 PILLAR_RARENESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35215 PILLAR_THICKNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35216 SPAGHETTI_2D_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35217 SPAGHETTI_2D_ELEVATION_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35218 SPAGHETTI_2D_MODULATOR_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35219 SPAGHETTI_2D_THICKNESS_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35220 SPAGHETTI_3D_FIRST_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35221 SPAGHETTI_3D_SECOND_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJLnet/minecraft/class_2919$class_6675;)V
|
METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJLnet/minecraft/class_2919$class_6675;)V
|
||||||
ARG 1 horizontalNoiseResolution
|
ARG 1 horizontalNoiseResolution
|
||||||
ARG 2 verticalNoiseResolution
|
ARG 2 verticalNoiseResolution
|
||||||
ARG 3 noiseSizeY
|
ARG 3 noiseSizeY
|
||||||
ARG 4 config
|
ARG 4 config
|
||||||
|
ARG 5 noiseParameters
|
||||||
ARG 6 hasNoiseCaves
|
ARG 6 hasNoiseCaves
|
||||||
ARG 7 seed
|
ARG 7 seed
|
||||||
|
ARG 9 randomProvider
|
||||||
METHOD method_33645 applySlides (DI)D
|
METHOD method_33645 applySlides (DI)D
|
||||||
COMMENT Interpolates the noise at the top and bottom of the world.
|
COMMENT Interpolates the noise at the top and bottom of the world.
|
||||||
ARG 1 noise
|
ARG 1 noise
|
||||||
|
@ -63,8 +127,11 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 10 weirdness
|
ARG 10 weirdness
|
||||||
ARG 11 offset
|
ARG 11 offset
|
||||||
METHOD method_38379 createNoiseSamplerFactory (Lnet/minecraft/class_5216;IIID)Lnet/minecraft/class_6568$class_6571;
|
METHOD method_38379 createNoiseSamplerFactory (Lnet/minecraft/class_5216;IIID)Lnet/minecraft/class_6568$class_6571;
|
||||||
ARG 1 maxY
|
ARG 0 noiseSampler
|
||||||
ARG 2 alternative
|
ARG 1 minY
|
||||||
|
ARG 2 maxY
|
||||||
|
ARG 3 alternative
|
||||||
|
ARG 4 scale
|
||||||
METHOD method_38380 sampleNoiseColumn (IIILnet/minecraft/class_6576;)D
|
METHOD method_38380 sampleNoiseColumn (IIILnet/minecraft/class_6576;)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
|
@ -85,6 +152,8 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 z
|
ARG 2 z
|
||||||
ARG 3 point
|
ARG 3 point
|
||||||
|
METHOD method_38384 (Lnet/minecraft/class_6568$class_6572;Lnet/minecraft/class_6568;)Lnet/minecraft/class_6568$class_6573;
|
||||||
|
ARG 1 chunkNoiseSampler
|
||||||
METHOD method_38385 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_2680;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;III)Lnet/minecraft/class_2680;
|
METHOD method_38385 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_2680;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;III)Lnet/minecraft/class_2680;
|
||||||
ARG 5 x
|
ARG 5 x
|
||||||
ARG 6 y
|
ARG 6 y
|
||||||
|
@ -119,6 +188,9 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
|
ARG 7 invertedScale
|
||||||
|
METHOD method_38395 clampBetweenNoiseRange (D)D
|
||||||
|
ARG 0 value
|
||||||
METHOD method_38396 sampleHumidityNoise (DDD)D
|
METHOD method_38396 sampleHumidityNoise (DDD)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
|
@ -126,7 +198,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
METHOD method_38397 getVeinType (DI)Lnet/minecraft/class_5818$class_6354;
|
METHOD method_38397 getVeinType (DI)Lnet/minecraft/class_5818$class_6354;
|
||||||
ARG 1 oreFrequencyNoise
|
ARG 1 oreFrequencyNoise
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
METHOD method_38398 (III)D
|
METHOD method_38398 sampleCaveEntranceNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
|
@ -134,7 +206,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
METHOD method_38402 (III)D
|
METHOD method_38402 samplePillarNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
|
@ -142,7 +214,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
METHOD method_38405 (III)D
|
METHOD method_38405 sampleCaveLayerNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
|
@ -150,15 +222,15 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 3 y
|
ARG 3 y
|
||||||
ARG 5 z
|
ARG 5 z
|
||||||
METHOD method_38408 (III)D
|
METHOD method_38408 sampleSpaghetti3dNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
METHOD method_38410 (III)D
|
METHOD method_38410 sampleSpaghetti2dNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
METHOD method_38411 (III)D
|
METHOD method_38411 sampleSpaghettiRoughnessNoise (III)D
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 z
|
ARG 3 z
|
||||||
|
@ -166,6 +238,9 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
||||||
ARG 0 x
|
ARG 0 x
|
||||||
ARG 1 y
|
ARG 1 y
|
||||||
ARG 2 z
|
ARG 2 z
|
||||||
|
METHOD method_39043 getDepthBasedLayerRandomDeriver ()Lnet/minecraft/class_6574;
|
||||||
|
METHOD method_39044 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
|
ARG 1 info
|
||||||
CLASS class_5841 CaveScaler
|
CLASS class_5841 CaveScaler
|
||||||
METHOD method_33835 scaleCaves (D)D
|
METHOD method_33835 scaleCaves (D)D
|
||||||
ARG 0 value
|
ARG 0 value
|
||||||
|
|
|
@ -1 +1,12 @@
|
||||||
CLASS net/minecraft/class_5873 net/minecraft/world/gen/carver/CarverContext
|
CLASS net/minecraft/class_5873 net/minecraft/world/gen/carver/CarverContext
|
||||||
|
FIELD field_35298 chunkGenerator Lnet/minecraft/class_3754;
|
||||||
|
FIELD field_35299 registryManager Lnet/minecraft/class_5455;
|
||||||
|
METHOD <init> (Lnet/minecraft/class_3754;Lnet/minecraft/class_5455;Lnet/minecraft/class_5539;)V
|
||||||
|
ARG 1 chunkGenerator
|
||||||
|
ARG 2 registryManager
|
||||||
|
ARG 3 heightLimitView
|
||||||
|
METHOD method_39114 (Lnet/minecraft/class_1959;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
|
||||||
|
ARG 1 biome
|
||||||
|
ARG 2 chunk
|
||||||
|
ARG 3 pos
|
||||||
|
METHOD method_39115 getRegistryManager ()Lnet/minecraft/class_5455;
|
||||||
|
|
|
@ -55,6 +55,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
||||||
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
|
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
|
||||||
COMMENT Places the surface blocks of the biomes after the noise has been generated.
|
COMMENT Places the surface blocks of the biomes after the noise has been generated.
|
||||||
ARG 1 region
|
ARG 1 region
|
||||||
|
ARG 2 structures
|
||||||
|
ARG 3 chunk
|
||||||
METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_1959;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012;
|
METHOD method_12113 getEntitySpawnList (Lnet/minecraft/class_1959;Lnet/minecraft/class_5138;Lnet/minecraft/class_1311;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6012;
|
||||||
ARG 1 biome
|
ARG 1 biome
|
||||||
ARG 2 accessor
|
ARG 2 accessor
|
||||||
|
|
|
@ -22,12 +22,24 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
|
||||||
FIELD field_33587 oreVeins Z
|
FIELD field_33587 oreVeins Z
|
||||||
FIELD field_33651 noodleCaves Z
|
FIELD field_33651 noodleCaves Z
|
||||||
FIELD field_34625 multiNoiseParameters Lnet/minecraft/class_2088;
|
FIELD field_34625 multiNoiseParameters Lnet/minecraft/class_2088;
|
||||||
|
FIELD field_35051 LARGE_BIOMES Lnet/minecraft/class_5321;
|
||||||
|
FIELD field_35184 surfaceRule Lnet/minecraft/class_6686$class_6708;
|
||||||
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2088;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6686$class_6708;IIIZZZZZZZ)V
|
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2088;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_6686$class_6708;IIIZZZZZZZ)V
|
||||||
ARG 1 structuresConfig
|
ARG 1 structuresConfig
|
||||||
ARG 2 generationShapeConfig
|
ARG 2 generationShapeConfig
|
||||||
ARG 3 multiNoiseParameters
|
ARG 3 multiNoiseParameters
|
||||||
ARG 4 defaultBlock
|
ARG 4 defaultBlock
|
||||||
ARG 5 defaultFluid
|
ARG 5 defaultFluid
|
||||||
|
ARG 6 surfaceRule
|
||||||
|
ARG 7 bedrockCeilingY
|
||||||
|
ARG 8 bedrockFloorY
|
||||||
|
ARG 9 seaLevel
|
||||||
|
ARG 10 mobGenerationDisabled
|
||||||
|
ARG 11 aquifers
|
||||||
|
ARG 12 noiseCaves
|
||||||
|
ARG 13 deepslate
|
||||||
|
ARG 14 oreVeins
|
||||||
|
ARG 15 noodleCaves
|
||||||
METHOD method_16400 getBedrockCeilingY ()I
|
METHOD method_16400 getBedrockCeilingY ()I
|
||||||
COMMENT Returns the Y level of the bedrock ceiling.
|
COMMENT Returns the Y level of the bedrock ceiling.
|
||||||
COMMENT
|
COMMENT
|
||||||
|
@ -70,3 +82,4 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
|
||||||
METHOD method_36396 hasOreVeins ()Z
|
METHOD method_36396 hasOreVeins ()Z
|
||||||
METHOD method_36468 hasNoodleCaves ()Z
|
METHOD method_36468 hasNoodleCaves ()Z
|
||||||
METHOD method_38364 getMultiNoiseParameters ()Lnet/minecraft/class_2088;
|
METHOD method_38364 getMultiNoiseParameters ()Lnet/minecraft/class_2088;
|
||||||
|
METHOD method_39042 getSurfaceRule ()Lnet/minecraft/class_6686$class_6708;
|
||||||
|
|
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
||||||
FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_5818;
|
FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_5818;
|
||||||
FIELD field_34590 blockStateSampler Lnet/minecraft/class_6583;
|
FIELD field_34590 blockStateSampler Lnet/minecraft/class_6583;
|
||||||
FIELD field_34591 fluidLevelSampler Lnet/minecraft/class_6350$class_6565;
|
FIELD field_34591 fluidLevelSampler Lnet/minecraft/class_6350$class_6565;
|
||||||
|
FIELD field_35183 surfaceBuilder Lnet/minecraft/class_6724;
|
||||||
METHOD <init> (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
|
METHOD <init> (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
|
||||||
ARG 1 biomeSource
|
ARG 1 biomeSource
|
||||||
ARG 2 seed
|
ARG 2 seed
|
||||||
|
@ -61,3 +62,8 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
||||||
ARG 0 x
|
ARG 0 x
|
||||||
ARG 1 y
|
ARG 1 y
|
||||||
ARG 2 z
|
ARG 2 z
|
||||||
|
METHOD method_39041 (Lnet/minecraft/class_5873;Lnet/minecraft/class_1959;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
|
||||||
|
ARG 1 context
|
||||||
|
ARG 2 biome
|
||||||
|
ARG 3 chunk
|
||||||
|
ARG 4 pos
|
||||||
|
|
|
@ -9,5 +9,5 @@ CLASS net/minecraft/class_6574 net/minecraft/world/gen/random/RandomDeriver
|
||||||
ARG 1 string
|
ARG 1 string
|
||||||
METHOD method_39000 createRandom (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819;
|
METHOD method_39000 createRandom (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819;
|
||||||
ARG 1 id
|
ARG 1 id
|
||||||
METHOD method_39039 appendDebugValues (Ljava/lang/StringBuilder;)V
|
METHOD method_39039 addDebugInfo (Ljava/lang/StringBuilder;)V
|
||||||
ARG 1 builder
|
ARG 1 info
|
||||||
|
|
|
@ -0,0 +1,169 @@
|
||||||
|
CLASS net/minecraft/class_6686 net/minecraft/world/gen/surfacebuilder/MaterialRules
|
||||||
|
FIELD field_35222 STONE_DEPTH_FLOOR Lnet/minecraft/class_6686$class_6693;
|
||||||
|
FIELD field_35223 STONE_DEPTH_FLOOR_WITH_RUN_DEPTH Lnet/minecraft/class_6686$class_6693;
|
||||||
|
FIELD field_35224 STONE_DEPTH_CEILING Lnet/minecraft/class_6686$class_6693;
|
||||||
|
METHOD method_39045 steepSlope ()Lnet/minecraft/class_6686$class_6693;
|
||||||
|
METHOD method_39046 water (II)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 offset
|
||||||
|
ARG 1 runDepthMultiplier
|
||||||
|
METHOD method_39047 block (Lnet/minecraft/class_2680;)Lnet/minecraft/class_6686$class_6708;
|
||||||
|
ARG 0 state
|
||||||
|
METHOD method_39048 not (Lnet/minecraft/class_6686$class_6693;)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 target
|
||||||
|
METHOD method_39049 condition (Lnet/minecraft/class_6686$class_6693;Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708;
|
||||||
|
ARG 0 condition
|
||||||
|
ARG 1 rule
|
||||||
|
METHOD method_39050 sequence (Lnet/minecraft/class_6686$class_6708;[Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708;
|
||||||
|
ARG 0 firstRule
|
||||||
|
ARG 1 rules
|
||||||
|
METHOD method_39051 aboveY (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 anchor
|
||||||
|
ARG 1 runDepthMultiplier
|
||||||
|
METHOD method_39052 noiseThreshold (Ljava/lang/String;Lnet/minecraft/class_5216$class_5487;D)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 name
|
||||||
|
ARG 1 noiseParameters
|
||||||
|
ARG 2 minThreshold
|
||||||
|
METHOD method_39053 noiseThreshold (Ljava/lang/String;Lnet/minecraft/class_5216$class_5487;DD)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 name
|
||||||
|
ARG 1 noiseParameters
|
||||||
|
ARG 2 minThreshold
|
||||||
|
ARG 4 maxThreshold
|
||||||
|
METHOD method_39054 biome (Ljava/util/List;)Lnet/minecraft/class_6686$class_6689;
|
||||||
|
ARG 0 biomes
|
||||||
|
METHOD method_39055 biome ([Lnet/minecraft/class_5321;)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 biomes
|
||||||
|
METHOD method_39056 hole ()Lnet/minecraft/class_6686$class_6693;
|
||||||
|
METHOD method_39057 waterWithStoneDepth (II)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 offset
|
||||||
|
ARG 1 runDepthMultiplier
|
||||||
|
METHOD method_39058 aboveYWithStoneDepth (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 anchor
|
||||||
|
ARG 1 runDepthMultiplier
|
||||||
|
METHOD method_39059 temperature ()Lnet/minecraft/class_6686$class_6693;
|
||||||
|
METHOD method_39060 terracottaBands ()Lnet/minecraft/class_6686$class_6708;
|
||||||
|
CLASS class_6687 TerracottaBandsMaterialRule
|
||||||
|
FIELD field_35226 RULE_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6688 SurfaceContext
|
||||||
|
CLASS class_6689 BiomeMaterialCondition
|
||||||
|
FIELD field_35228 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6690 BiomePredicate
|
||||||
|
CLASS class_6691 BlockMaterialRule
|
||||||
|
FIELD field_35231 RULE_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD <init> (Lnet/minecraft/class_2680;)V
|
||||||
|
ARG 1 resultState
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6692 BooleanSupplier
|
||||||
|
METHOD method_39069 test ()Z
|
||||||
|
CLASS class_6693 MaterialCondition
|
||||||
|
FIELD field_35232 CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD method_39064 codec ()Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD method_39070 registerAndGetDefault ()Lcom/mojang/serialization/Codec;
|
||||||
|
CLASS class_6694 MaterialRuleContext
|
||||||
|
FIELD field_35233 surfaceBuilder Lnet/minecraft/class_6724;
|
||||||
|
FIELD field_35234 biomeTemperaturePredicate Lnet/minecraft/class_6686$class_6719;
|
||||||
|
FIELD field_35235 steepSlopePredicate Lnet/minecraft/class_6686$class_6719;
|
||||||
|
FIELD field_35236 negativeRunDepthPredicate Lnet/minecraft/class_6686$class_6719;
|
||||||
|
FIELD field_35237 biomeDependentPredicates Ljava/util/List;
|
||||||
|
FIELD field_35238 positionalPredicates Ljava/util/List;
|
||||||
|
FIELD field_35239 contextDependentPredicates Ljava/util/List;
|
||||||
|
FIELD field_35240 needsCeilingStoneDepth Z
|
||||||
|
FIELD field_35241 heightContext Lnet/minecraft/class_5868;
|
||||||
|
METHOD <init> (Lnet/minecraft/class_6724;Lnet/minecraft/class_5868;)V
|
||||||
|
ARG 1 surfaceBuilder
|
||||||
|
ARG 2 heightContext
|
||||||
|
METHOD method_39071 needsCeilingStoneDepth ()Z
|
||||||
|
METHOD method_39072 initWorldDependentPredicates (Lnet/minecraft/class_2791;III)V
|
||||||
|
ARG 1 chunk
|
||||||
|
ARG 2 x
|
||||||
|
ARG 3 z
|
||||||
|
ARG 4 runDepth
|
||||||
|
METHOD method_39073 initContextDependentPredicates (Lnet/minecraft/class_5321;Lnet/minecraft/class_1959;IIIIIII)V
|
||||||
|
ARG 1 biomeKey
|
||||||
|
ARG 2 biome
|
||||||
|
ARG 3 runDepth
|
||||||
|
ARG 4 stoneDepthAbove
|
||||||
|
ARG 5 stoneDepthBelow
|
||||||
|
ARG 6 waterHeight
|
||||||
|
ARG 7 x
|
||||||
|
ARG 8 y
|
||||||
|
ARG 9 z
|
||||||
|
CLASS class_6695 NegativePredicate
|
||||||
|
CLASS class_6696 SteepSlopePredicate
|
||||||
|
CLASS class_6697 SteepSlopeContext
|
||||||
|
CLASS class_6698 BiomeTemperaturePredicate
|
||||||
|
CLASS class_6699 BiomeTemperatureContext
|
||||||
|
CLASS class_6700 AbstractPredicate
|
||||||
|
FIELD field_35242 result Z
|
||||||
|
METHOD method_39066 test (Ljava/lang/Object;)Z
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6701 HoleMaterialCondition
|
||||||
|
FIELD field_35244 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6702 LazyAbstractPredicate
|
||||||
|
FIELD field_35246 result Ljava/lang/Boolean;
|
||||||
|
FIELD field_35247 context Ljava/lang/Object;
|
||||||
|
METHOD method_39076 test (Ljava/lang/Object;)Z
|
||||||
|
ARG 1 object
|
||||||
|
CLASS class_6703 NoiseThresholdMaterialCondition
|
||||||
|
FIELD field_35248 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6704 NoiseThresholdPredicate
|
||||||
|
CLASS class_6705 MaterialRulePos
|
||||||
|
CLASS class_6706 InvertedBooleanSupplier
|
||||||
|
CLASS class_6707 NotMaterialCondition
|
||||||
|
FIELD field_35251 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6708 MaterialRule
|
||||||
|
FIELD field_35252 CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD method_39061 codec ()Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD method_39085 registerAndGetDefault ()Lcom/mojang/serialization/Codec;
|
||||||
|
CLASS class_6709 SequenceBlockStateRule
|
||||||
|
COMMENT Applies the given block state rules in sequence, and returns the first result that
|
||||||
|
COMMENT isn't {@code null}. Returns {@code null} if none of the passed rules match.
|
||||||
|
CLASS class_6710 SequenceMaterialRule
|
||||||
|
FIELD field_35253 RULE_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
CLASS class_6711 SimpleBlockStateRule
|
||||||
|
COMMENT Always returns the given {@link BlockState}.
|
||||||
|
CLASS class_6712 SteepMaterialCondition
|
||||||
|
FIELD field_35255 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6713 StoneDepthMaterialCondition
|
||||||
|
FIELD field_35257 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6714 StoneDepthPredicate
|
||||||
|
CLASS class_6715 BlockStateRule
|
||||||
|
COMMENT Returns a {@link BlockState} to generate at a given position, or {@code null}.
|
||||||
|
METHOD tryApply (III)Lnet/minecraft/class_2680;
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
CLASS class_6716 TemperatureMaterialCondition
|
||||||
|
FIELD field_35261 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
CLASS class_6717 ConditionalBlockStateRule
|
||||||
|
COMMENT Applies another block state rule if the given predicate matches, and returns
|
||||||
|
COMMENT {@code null} otherwise.
|
||||||
|
CLASS class_6718 ConditionMaterialRule
|
||||||
|
FIELD field_35263 RULE_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
CLASS class_6719 Predicate
|
||||||
|
METHOD method_39078 init (Ljava/lang/Object;)V
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6720 WaterMaterialCondition
|
||||||
|
FIELD field_35264 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6721 WaterPredicate
|
||||||
|
CLASS class_6722 AboveYMaterialCondition
|
||||||
|
FIELD field_35266 CONDITION_CODEC Lcom/mojang/serialization/Codec;
|
||||||
|
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
|
||||||
|
ARG 1 context
|
||||||
|
CLASS class_6723 AboveYPredicate
|
|
@ -0,0 +1,77 @@
|
||||||
|
CLASS net/minecraft/class_6724 net/minecraft/world/gen/surfacebuilder/SurfaceBuilder
|
||||||
|
FIELD field_35269 TERRACOTTA_BANDS_OFFSET_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35270 SURFACE_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35271 ICEBERG_AND_BADLANDS_PILLAR_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35272 ICEBERG_AND_BADLANDS_PILLAR_ROOF_NOISE_PARAMETERS Lnet/minecraft/class_5216$class_5487;
|
||||||
|
FIELD field_35275 WHITE_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35276 ORANGE_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35277 TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35278 YELLOW_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35279 BROWN_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35280 RED_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35281 LIGHT_GRAY_TERRACOTTA Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35282 PACKED_ICE Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35283 SNOW_BLOCK Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35284 noiseColumnSampler Lnet/minecraft/class_5818;
|
||||||
|
FIELD field_35285 defaultBlock Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35286 seaLevel I
|
||||||
|
FIELD field_35287 terracottaBands [Lnet/minecraft/class_2680;
|
||||||
|
FIELD field_35288 terracottaBandsOffsetNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35289 icebergAndBadlandsPillarNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35290 icebergAndBadlandsPillarRoofNoise Lnet/minecraft/class_5216;
|
||||||
|
FIELD field_35291 noiseSamplers Ljava/util/Map;
|
||||||
|
FIELD field_35292 randomDeriver Lnet/minecraft/class_6574;
|
||||||
|
FIELD field_35293 surfaceNoise Lnet/minecraft/class_5216;
|
||||||
|
METHOD <init> (Lnet/minecraft/class_5818;Lnet/minecraft/class_2680;IJLnet/minecraft/class_2919$class_6675;)V
|
||||||
|
ARG 1 noiseColumnSampler
|
||||||
|
ARG 2 defaultBlock
|
||||||
|
ARG 3 seaLevel
|
||||||
|
ARG 4 seed
|
||||||
|
ARG 6 randomProvider
|
||||||
|
METHOD method_39102 (IDLnet/minecraft/class_6557;III)V
|
||||||
|
ARG 4 chunk
|
||||||
|
ARG 5 x
|
||||||
|
ARG 6 z
|
||||||
|
METHOD method_39103 getTerracottaBlock (III)Lnet/minecraft/class_2680;
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 z
|
||||||
|
METHOD method_39104 (ILnet/minecraft/class_1959;DLnet/minecraft/class_6557;Lnet/minecraft/class_2338$class_2339;III)V
|
||||||
|
ARG 2 biome
|
||||||
|
ARG 5 chunk
|
||||||
|
ARG 6 mutablePos
|
||||||
|
ARG 7 x
|
||||||
|
ARG 8 z
|
||||||
|
ARG 9 surfaceY
|
||||||
|
METHOD method_39106 buildSurface (Lnet/minecraft/class_4543;Lnet/minecraft/class_2378;ZLnet/minecraft/class_5868;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_6686$class_6708;)V
|
||||||
|
ARG 1 biomeAccess
|
||||||
|
ARG 2 biomeRegistry
|
||||||
|
ARG 3 useLegacyRandom
|
||||||
|
ARG 4 context
|
||||||
|
ARG 5 chunk
|
||||||
|
ARG 6 chunkNoiseSampler
|
||||||
|
ARG 7 surfaceRule
|
||||||
|
METHOD method_39107 getBlockStateToPlace (Lnet/minecraft/class_6557;ILnet/minecraft/class_2680;D)Lnet/minecraft/class_2680;
|
||||||
|
ARG 1 chunk
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 state
|
||||||
|
ARG 4 waterHeight
|
||||||
|
METHOD method_39108 createTerracottaBands (Lnet/minecraft/class_5819;)[Lnet/minecraft/class_2680;
|
||||||
|
ARG 0 random
|
||||||
|
METHOD method_39109 addTerracottaBands (Lnet/minecraft/class_5819;[Lnet/minecraft/class_2680;ILnet/minecraft/class_2680;)V
|
||||||
|
ARG 0 random
|
||||||
|
ARG 1 terracottaBands
|
||||||
|
ARG 2 minBandSize
|
||||||
|
ARG 3 state
|
||||||
|
METHOD method_39110 (Lnet/minecraft/class_6686$class_6708;Lnet/minecraft/class_5873;Lnet/minecraft/class_1959;Lnet/minecraft/class_5321;Lnet/minecraft/class_2791;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
|
||||||
|
ARG 1 rule
|
||||||
|
ARG 2 context
|
||||||
|
ARG 3 biome
|
||||||
|
ARG 4 biomeKey
|
||||||
|
ARG 5 chunk
|
||||||
|
ARG 6 pos
|
||||||
|
METHOD method_39111 (Lnet/minecraft/class_5216$class_5487;Ljava/lang/String;)Lnet/minecraft/class_5216;
|
||||||
|
ARG 2 name
|
||||||
|
METHOD method_39112 getNoiseSampler (Ljava/lang/String;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
|
||||||
|
ARG 1 name
|
||||||
|
ARG 2 noiseParameters
|
|
@ -0,0 +1,42 @@
|
||||||
|
CLASS net/minecraft/class_6725 net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules
|
||||||
|
FIELD field_35310 WARPED_NYLIUM Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35311 NETHER_WART_BLOCK Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35312 CRIMSON_NYLIUM Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35313 END_STONE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35314 AIR Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35315 WHITE_TERRACOTTA Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35316 ORANGE_TERRACOTTA Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35317 TERRACOTTA Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35318 RED_SAND Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35319 STONE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35320 DIRT Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35321 PODZOL Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35322 COARSE_DIRT Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35323 MYCELIUM Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35324 GRASS_BLOCK Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35325 CALCITE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35326 GRAVEL Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35327 SAND Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35328 PACKED_ICE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35329 SNOW_BLOCK Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35330 POWDER_SNOW Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35331 ICE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35332 WATER Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35333 LAVA Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35334 NETHERRACK Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35335 SOUL_SAND Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35336 SOUL_SOIL Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35337 BASALT Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35338 BLACKSTONE Lnet/minecraft/class_6686$class_6708;
|
||||||
|
FIELD field_35339 WARPED_WART_BLOCK Lnet/minecraft/class_6686$class_6708;
|
||||||
|
METHOD method_39134 createOverworldSurfaceRule ()Lnet/minecraft/class_6686$class_6708;
|
||||||
|
METHOD method_39135 surfaceNoiseThreshold (D)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 min
|
||||||
|
METHOD method_39136 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_6686$class_6708;
|
||||||
|
ARG 0 block
|
||||||
|
METHOD method_39137 noiseThreshold (Ljava/lang/String;IDD)Lnet/minecraft/class_6686$class_6693;
|
||||||
|
ARG 0 name
|
||||||
|
ARG 2 minThreshold
|
||||||
|
ARG 4 maxThreshold
|
||||||
|
METHOD method_39138 createNetherSurfaceRule ()Lnet/minecraft/class_6686$class_6708;
|
||||||
|
METHOD method_39139 getEndStoneRule ()Lnet/minecraft/class_6686$class_6708;
|
Loading…
Reference in New Issue