mirror of https://github.com/FabricMC/yarn.git
Mapped ore vein and noodle caves generator (#2531)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
f3a7d261e1
commit
d3ce24bdd9
|
@ -66,7 +66,7 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom
|
|||
ARG 3 regionX
|
||||
ARG 4 regionZ
|
||||
ARG 5 salt
|
||||
METHOD method_33850 setGrimstoneSeed (JIII)J
|
||||
METHOD method_33850 setDeepslateSeed (JIII)J
|
||||
ARG 1 worldSeed
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
|
|
|
@ -1,14 +1,69 @@
|
|||
CLASS net/minecraft/class_6353 net/minecraft/world/gen/OreVeinGenerator
|
||||
FIELD field_33589 ORE_PLACEMENT_NOISE_SCALE F
|
||||
FIELD field_33590 ORE_PLACEMENT_NOISE_THRESHOLD F
|
||||
FIELD field_33591 FREQUENCY_NOISE_THRESHOLD F
|
||||
FIELD field_33592 GENERATION_CHANCE F
|
||||
FIELD field_33595 maxY I
|
||||
FIELD field_33596 minY I
|
||||
FIELD field_33597 defaultState Lnet/minecraft/class_2680;
|
||||
FIELD field_33598 oreFrequencyNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33599 firstOrePlacementNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33600 secondOrePlacementNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33601 horizontalNoiseResolution I
|
||||
FIELD field_33602 verticalNoiseResolution I
|
||||
FIELD field_33662 ORE_CHANCE_START F
|
||||
FIELD field_33663 ORE_CHANCE_END F
|
||||
FIELD field_33664 MAX_ORE_CHANCE_NOISE_THRESHOLD F
|
||||
FIELD field_33665 RAW_ORE_CHANCE F
|
||||
FIELD field_33666 ORE_CHANCE_THRESHOLD F
|
||||
FIELD field_33667 oreChanceNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33694 ORE_FREQUENCY_NOISE_SCALE D
|
||||
METHOD <init> (JLnet/minecraft/class_2680;III)V
|
||||
ARG 1 seed
|
||||
ARG 3 defaultState
|
||||
ARG 4 horizontalNoiseResolution
|
||||
ARG 5 verticalNoiseResolution
|
||||
ARG 6 minY
|
||||
METHOD method_36397 getVeinType (DI)Lnet/minecraft/class_6353$class_6354;
|
||||
ARG 1 oreFrequencyNoise
|
||||
ARG 3 y
|
||||
METHOD method_36398 shouldPlaceOreBlock (DD)Z
|
||||
ARG 1 firstOrePlacementNoise
|
||||
ARG 3 secondOrePlacementNoise
|
||||
METHOD method_36400 sample (Lnet/minecraft/class_5819;IIIDDD)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 z
|
||||
ARG 5 oreFrequencyNoise
|
||||
ARG 7 firstOrePlacementNoise
|
||||
ARG 9 secondOrePlacementNoise
|
||||
METHOD method_36401 sampleOreFrequencyNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
METHOD method_36402 sample ([DIILnet/minecraft/class_5216;DII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 sampler
|
||||
ARG 5 scale
|
||||
ARG 7 minY
|
||||
ARG 8 noiseSizeY
|
||||
METHOD method_36404 sampleFirstOrePlacementNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
METHOD method_36405 sampleSecondOrePlacementNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
CLASS class_6354 VeinType
|
||||
FIELD field_33605 ore Lnet/minecraft/class_2680;
|
||||
FIELD field_33606 stone Lnet/minecraft/class_2680;
|
||||
|
|
|
@ -78,6 +78,9 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
METHOD method_36463 (Lnet/minecraft/class_3754$class_6352;Lnet/minecraft/class_5840;D)Lnet/minecraft/class_5840;
|
||||
ARG 2 deltaZ
|
||||
CLASS class_6352 OreVeinSource
|
||||
FIELD field_33581 oreFrequencyNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33582 firstOrePlacementNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33583 secondOrePlacementNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33584 deltaZ D
|
||||
FIELD field_33585 seed J
|
||||
FIELD field_33586 random Lnet/minecraft/class_2919;
|
||||
|
@ -88,7 +91,12 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
METHOD method_36394 setDeltaZ (D)V
|
||||
ARG 1 deltaZ
|
||||
METHOD method_36395 feed (Ljava/util/function/Consumer;)V
|
||||
ARG 1 f
|
||||
CLASS class_6356 NoodleCavesSampler
|
||||
FIELD field_33646 frequencyNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33647 weightReducingNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33648 firstWeightNoiseinterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33649 secondWeightNoiseInterpolator Lnet/minecraft/class_5917;
|
||||
FIELD field_33650 deltaZ D
|
||||
METHOD <init> (Lnet/minecraft/class_3754;Lnet/minecraft/class_1923;I)V
|
||||
ARG 2 pos
|
||||
|
@ -96,3 +104,4 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
METHOD method_36466 setDeltaZ (D)Lnet/minecraft/class_6357;
|
||||
ARG 1 deltaZ
|
||||
METHOD method_36467 feed (Ljava/util/function/Consumer;)V
|
||||
ARG 1 f
|
||||
|
|
|
@ -1,13 +1,25 @@
|
|||
CLASS net/minecraft/class_6358 net/minecraft/world/gen/chunk/NoodleCavesGenerator
|
||||
FIELD field_33654 MAX_Y I
|
||||
FIELD field_33655 WEIGHT_NOISE_FACTOR D
|
||||
FIELD field_33656 HORIZONTAL_WEIGHT_NOISE_SCALE D
|
||||
FIELD field_33657 VERTICAL_WEIGHT_NOISE_SCALE D
|
||||
FIELD field_33658 frequencyNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33659 weightReducingNoiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_33660 firstWeightNoiseSampelr Lnet/minecraft/class_5216;
|
||||
FIELD field_33661 secondWeightNoiseSampler Lnet/minecraft/class_5216;
|
||||
METHOD <init> (J)V
|
||||
ARG 1 seed
|
||||
METHOD method_36470 (DIIIDDDDI)D
|
||||
METHOD method_36470 sampleWeight (DIIIDDDDI)D
|
||||
ARG 1 weight
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
ARG 6 frequencyNoise
|
||||
ARG 8 weightReducingNoise
|
||||
ARG 10 firstWeightNoise
|
||||
ARG 12 secondWeightNoise
|
||||
ARG 14 minY
|
||||
METHOD method_36471 ([DIIII)V
|
||||
METHOD method_36471 sampleFrequencyNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
|
@ -30,19 +42,19 @@ CLASS net/minecraft/class_6358 net/minecraft/world/gen/chunk/NoodleCavesGenerato
|
|||
ARG 6 sampler
|
||||
ARG 7 horizontalScale
|
||||
ARG 9 verticalScale
|
||||
METHOD method_36474 ([DIIII)V
|
||||
METHOD method_36474 sampleWeightReducingNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
METHOD method_36475 ([DIIII)V
|
||||
METHOD method_36475 sampleFirstWeightNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
METHOD method_36476 ([DIIII)V
|
||||
METHOD method_36476 sampleSecondWeightNoise ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
|
|
|
@ -21,6 +21,7 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
|
|||
METHOD method_34666 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2975;
|
||||
ARG 0 blockDirection
|
||||
METHOD method_34855 createSmallDripleafFeature ()Lnet/minecraft/class_2975;
|
||||
METHOD method_35926 pool ()Lnet/minecraft/class_6005$class_6006;
|
||||
CLASS class_5465 Configs
|
||||
FIELD field_26141 GRASS_CONFIG Lnet/minecraft/class_4638;
|
||||
FIELD field_26142 TAIGA_GRASS_CONFIG Lnet/minecraft/class_4638;
|
||||
|
|
Loading…
Reference in New Issue