mirror of https://github.com/FabricMC/yarn.git
Map noodle cave and aquifer abstracts. I will check details later (#2404)
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
784cc5b34b
commit
9d4a721df1
|
@ -1,38 +0,0 @@
|
|||
CLASS net/minecraft/class_6350
|
||||
METHOD method_33737 apply (Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
|
||||
METHOD method_33742 needsFluidTick ()Z
|
||||
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
|
|
@ -1,2 +0,0 @@
|
|||
CLASS net/minecraft/class_6357
|
||||
METHOD method_33747 sample (DIII)D
|
|
@ -46,6 +46,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
|
|||
ARG 6 random
|
||||
ARG 7 pos
|
||||
ARG 8 downPos
|
||||
ARG 9 sampler
|
||||
ARG 10 foundSurface
|
||||
METHOD method_28614 configure (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922;
|
||||
ARG 1 config
|
||||
|
@ -70,6 +71,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
|
|||
ARG 2 config
|
||||
ARG 4 posToBiome
|
||||
ARG 5 seed
|
||||
ARG 7 sampler
|
||||
ARG 8 x
|
||||
ARG 10 y
|
||||
ARG 12 z
|
||||
|
@ -86,6 +88,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver
|
|||
ARG 1 context
|
||||
ARG 2 config
|
||||
ARG 3 pos
|
||||
ARG 4 sampler
|
||||
CLASS class_5874 SkipPredicate
|
||||
METHOD shouldSkip (Lnet/minecraft/class_5873;DDDI)Z
|
||||
ARG 1 context
|
||||
|
|
|
@ -1 +1,8 @@
|
|||
CLASS net/minecraft/class_6331 net/minecraft/world/gen/carver/UnderwaterCaveCarver
|
||||
METHOD method_36215 carve (Lnet/minecraft/class_2939;Lnet/minecraft/class_2791;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_6350;)Z
|
||||
ARG 0 carver
|
||||
ARG 1 chunk
|
||||
ARG 2 random
|
||||
ARG 3 pos
|
||||
ARG 4 downPos
|
||||
ARG 5 sampler
|
||||
|
|
|
@ -0,0 +1,75 @@
|
|||
CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
|
||||
METHOD method_33737 apply (Lnet/minecraft/class_5840;IIID)Lnet/minecraft/class_2680;
|
||||
ARG 1 source
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 z
|
||||
ARG 5 weight
|
||||
METHOD method_33742 needsFluidTick ()Z
|
||||
METHOD method_36381 seaLevel (ILnet/minecraft/class_2680;)Lnet/minecraft/class_6350;
|
||||
ARG 0 seaLevel
|
||||
ARG 1 state
|
||||
METHOD method_36382 aquifer (Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;II)Lnet/minecraft/class_6350;
|
||||
ARG 0 pos
|
||||
ARG 1 edgeDensityNoise
|
||||
ARG 2 fluidLevelNoise
|
||||
ARG 3 fluidTypeNoise
|
||||
ARG 4 settings
|
||||
ARG 5 columnSampler
|
||||
ARG 6 startY
|
||||
ARG 7 deltaY
|
||||
CLASS class_5832 Impl
|
||||
FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216;
|
||||
FIELD field_28814 fluidLevelNoise 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
|
||||
FIELD field_33575 fluidTypeNoise Lnet/minecraft/class_5216;
|
||||
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;II)V
|
||||
ARG 1 pos
|
||||
ARG 2 edgeDensityNoise
|
||||
ARG 3 fluidLevelNoise
|
||||
ARG 4 fluidTypeNoise
|
||||
ARG 5 settings
|
||||
ARG 6 columnSampler
|
||||
ARG 7 startY
|
||||
ARG 8 deltaY
|
||||
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
|
||||
ARG 4 first
|
||||
ARG 5 second
|
||||
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 getFluidLevel (III)Lnet/minecraft/class_6350$class_5832$class_6351;
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
METHOD method_35324 shouldBeLava (I)Z
|
||||
ARG 1 y
|
||||
CLASS class_6351 FluidLevel
|
||||
FIELD field_33576 y I
|
||||
FIELD field_33577 state Lnet/minecraft/class_2680;
|
||||
METHOD <init> (ILnet/minecraft/class_2680;)V
|
||||
ARG 1 y
|
||||
ARG 2 state
|
|
@ -118,3 +118,5 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_28509 generateStrongholdPositions ()V
|
||||
METHOD method_33730 getMinimumY ()I
|
||||
METHOD method_36294 getBlockSource ()Lnet/minecraft/class_5840;
|
||||
METHOD method_36380 createAquiferSampler (Lnet/minecraft/class_2791;)Lnet/minecraft/class_6350;
|
||||
ARG 1 chunk
|
||||
|
|
|
@ -20,6 +20,8 @@ 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
|
||||
FIELD field_33587 oreVeins Z
|
||||
FIELD field_33651 noodleCaves Z
|
||||
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIIZZZZZZ)V
|
||||
ARG 1 structuresConfig
|
||||
ARG 2 generationShapeConfig
|
||||
|
@ -34,6 +36,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
|
|||
ARG 11 noiseCaves
|
||||
ARG 12 deepslate
|
||||
ARG 13 oreVeins
|
||||
ARG 14 noodleCaves
|
||||
METHOD method_16400 getBedrockCeilingY ()I
|
||||
COMMENT Returns the Y level of the bedrock ceiling.
|
||||
COMMENT
|
||||
|
@ -72,3 +75,5 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
|
|||
METHOD method_33758 hasNoiseCaves ()Z
|
||||
METHOD method_33839 hasDeepslate ()Z
|
||||
METHOD method_36212 getMinSurfaceLevel ()I
|
||||
METHOD method_36396 hasOreVeins ()Z
|
||||
METHOD method_36468 hasNoodleCaves ()Z
|
||||
|
|
|
@ -15,9 +15,11 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
FIELD field_28747 noiseSizeY I
|
||||
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_28844 fluidLevelNoise Lnet/minecraft/class_5216;
|
||||
FIELD field_28913 deepslateSource Lnet/minecraft/class_5840;
|
||||
FIELD field_33578 fluidTypeNoise Lnet/minecraft/class_5216;
|
||||
FIELD field_33579 oreVeinGenerator Lnet/minecraft/class_6353;
|
||||
FIELD field_33644 noodleCavesGenerator Lnet/minecraft/class_6358;
|
||||
METHOD <init> (Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
|
||||
ARG 1 biomeSource
|
||||
ARG 2 seed
|
||||
|
@ -52,16 +54,27 @@ 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 startY
|
||||
ARG 4 noiseSizeY
|
||||
METHOD method_34284 sampleNoiseColumn ([DIIII)V
|
||||
ARG 1 buffer
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 minY
|
||||
ARG 5 noiseSizeY
|
||||
METHOD method_36386 createBlockSampler (IILnet/minecraft/class_1923;)Lnet/minecraft/class_6350;
|
||||
ARG 1 startY
|
||||
ARG 2 deltaY
|
||||
ARG 3 pos
|
||||
METHOD method_36387 createBlockSourceFactory (ILnet/minecraft/class_1923;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;
|
||||
METHOD method_36393 hasAquifers ()Z
|
||||
METHOD method_36462 createWeightSamplerFactory (ILnet/minecraft/class_1923;Ljava/util/function/Consumer;)Ljava/util/function/DoubleFunction;
|
||||
CLASS class_6352 OreVeinSource
|
||||
FIELD field_33585 seed J
|
||||
FIELD field_33586 random Lnet/minecraft/class_2919;
|
||||
METHOD <init> (Lnet/minecraft/class_3754;Lnet/minecraft/class_1923;IJ)V
|
||||
ARG 2 pos
|
||||
ARG 4 seed
|
||||
METHOD method_36395 feed (Ljava/util/function/Consumer;)V
|
||||
CLASS class_6356 NoodleCavesSampler
|
||||
METHOD method_36467 feed (Ljava/util/function/Consumer;)V
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_6358 net/minecraft/world/gen/chunk/NoodleCavesGenerator
|
||||
METHOD <init> (J)V
|
||||
ARG 1 seed
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_6357 net/minecraft/world/gen/chunk/WeightSampler
|
||||
FIELD field_33652 DEFAULT Lnet/minecraft/class_6357;
|
||||
METHOD method_33747 sample (DIII)D
|
||||
ARG 1 weight
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
Loading…
Reference in New Issue