mirror of https://github.com/FabricMC/yarn.git
22w42a worldgen (#3340)
This commit is contained in:
parent
85ba625939
commit
8bf7695876
|
@ -3,6 +3,7 @@ CLASS net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSa
|
|||
FIELD field_24176 firstSampler Lnet/minecraft/class_3537;
|
||||
FIELD field_24177 secondSampler Lnet/minecraft/class_3537;
|
||||
FIELD field_31702 DOMAIN_SCALE D
|
||||
FIELD field_36631 maxValue D
|
||||
FIELD field_37207 parameters Lnet/minecraft/class_5216$class_5487;
|
||||
METHOD <init> (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;Z)V
|
||||
ARG 1 random
|
||||
|
@ -26,6 +27,7 @@ CLASS net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSa
|
|||
METHOD method_39186 createLegacy (Lnet/minecraft/class_5819;Lnet/minecraft/class_5216$class_5487;)Lnet/minecraft/class_5216;
|
||||
ARG 0 random
|
||||
ARG 1 parameters
|
||||
METHOD method_40554 getMaxValue ()D
|
||||
CLASS class_5487 NoiseParameters
|
||||
FIELD comp_516 firstOctave I
|
||||
FIELD comp_517 amplitudes Lit/unimi/dsi/fastutil/doubles/DoubleList;
|
||||
|
|
|
@ -4,6 +4,7 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa
|
|||
FIELD field_20660 lacunarity D
|
||||
FIELD field_26445 amplitudes Lit/unimi/dsi/fastutil/doubles/DoubleList;
|
||||
FIELD field_34758 firstOctave I
|
||||
FIELD field_36632 maxValue D
|
||||
METHOD <init> (Lnet/minecraft/class_5819;Lcom/mojang/datafixers/util/Pair;Z)V
|
||||
ARG 1 random
|
||||
ARG 3 xoroshiro
|
||||
|
@ -49,3 +50,4 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa
|
|||
ARG 1 info
|
||||
METHOD method_39187 createLegacy (Lnet/minecraft/class_5819;Ljava/util/stream/IntStream;)Lnet/minecraft/class_3537;
|
||||
ARG 0 random
|
||||
METHOD method_40555 getMaxValue ()D
|
||||
|
|
|
@ -65,3 +65,5 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
|
|||
METHOD method_41413 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6862;)Lnet/minecraft/class_3449;
|
||||
ARG 1 pos
|
||||
ARG 2 structureTag
|
||||
METHOD method_41414 (Lnet/minecraft/class_2378;Lnet/minecraft/class_6862;Lnet/minecraft/class_3195;)Z
|
||||
ARG 2 structure
|
||||
|
|
|
@ -3,6 +3,9 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler
|
|||
FIELD field_28741 STRUCTURE_WEIGHT_TABLE [F
|
||||
FIELD field_28744 pieceIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator;
|
||||
FIELD field_28745 junctionIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator;
|
||||
METHOD <init> (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V
|
||||
ARG 1 pieceIterator
|
||||
ARG 2 junctionIterator
|
||||
METHOD method_33640 ([F)V
|
||||
ARG 0 array
|
||||
METHOD method_33641 getStructureWeight (IIII)D
|
||||
|
@ -30,3 +33,4 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler
|
|||
ARG 1 pos
|
||||
METHOD method_42696 (Lnet/minecraft/class_3195;)Z
|
||||
ARG 0 structure
|
||||
CLASS class_7301 Piece
|
||||
|
|
|
@ -59,3 +59,6 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi
|
|||
ARG 0 blocks
|
||||
METHOD method_43291 matchingFluids ([Lnet/minecraft/class_3611;)Lnet/minecraft/class_6646;
|
||||
ARG 0 fluids
|
||||
METHOD method_45543 noFluid (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
|
||||
ARG 0 offset
|
||||
METHOD method_45544 noFluid ()Lnet/minecraft/class_6646;
|
||||
|
|
|
@ -5,6 +5,8 @@ CLASS net/minecraft/class_6847 net/minecraft/world/gen/blockpredicate/HasSturdyF
|
|||
METHOD <init> (Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)V
|
||||
ARG 1 offset
|
||||
ARG 2 face
|
||||
METHOD method_39912 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_39913 (Lnet/minecraft/class_6847;)Lnet/minecraft/class_2350;
|
||||
ARG 0 predicate
|
||||
METHOD method_39914 (Lnet/minecraft/class_6847;)Lnet/minecraft/class_2382;
|
||||
|
|
|
@ -3,6 +3,8 @@ CLASS net/minecraft/class_6783 net/minecraft/world/gen/blockpredicate/InsideWorl
|
|||
FIELD field_35701 offset Lnet/minecraft/class_2382;
|
||||
METHOD <init> (Lnet/minecraft/class_2382;)V
|
||||
ARG 1 offset
|
||||
METHOD method_39588 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_39589 (Lnet/minecraft/class_6783;)Lnet/minecraft/class_2382;
|
||||
ARG 0 predicate
|
||||
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
|
|
@ -6,3 +6,5 @@ CLASS net/minecraft/class_6848 net/minecraft/world/gen/blockpredicate/MatchingBl
|
|||
ARG 2 tag
|
||||
METHOD method_39915 (Lnet/minecraft/class_6848;)Lnet/minecraft/class_6862;
|
||||
ARG 0 predicate
|
||||
METHOD method_39916 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
CLASS net/minecraft/class_6784 net/minecraft/world/gen/blockpredicate/SolidBlockPredicate
|
||||
FIELD field_35702 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_39590 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -35,3 +35,5 @@ CLASS net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig
|
|||
ARG 0 config
|
||||
METHOD method_35355 (Lnet/minecraft/class_6108;)Lnet/minecraft/class_5863;
|
||||
ARG 0 config
|
||||
METHOD method_35356 (Lnet/minecraft/class_6108;)Lnet/minecraft/class_5871;
|
||||
ARG 0 config
|
||||
|
|
|
@ -56,15 +56,21 @@ CLASS net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData
|
|||
ARG 2 chunkBlockX
|
||||
ARG 3 chunkBlockZ
|
||||
ARG 4 surfaceHeight
|
||||
METHOD method_39567 (D)Z
|
||||
ARG 0 height
|
||||
METHOD method_39570 getBlendingData (Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749;
|
||||
ARG 0 chunkRegion
|
||||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
METHOD method_39571 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_39572 initChunkBlendingData (Lnet/minecraft/class_2791;Ljava/util/Set;)V
|
||||
ARG 1 chunk
|
||||
ARG 2 newNoiseChunkDirections
|
||||
METHOD method_39573 validate (Lnet/minecraft/class_6749;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 data
|
||||
METHOD method_39574 ([D)V
|
||||
ARG 0 heights2
|
||||
METHOD method_39575 getCollidableBlockDensity ([DI)D
|
||||
ARG 1 collidableBlockDensityColumn
|
||||
ARG 2 halfSectionY
|
||||
|
@ -83,6 +89,8 @@ CLASS net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData
|
|||
ARG 1 chunkX
|
||||
ARG 2 chunkZ
|
||||
ARG 3 oldNoise
|
||||
METHOD method_39580 (Lnet/minecraft/class_6749;)Ljava/util/Optional;
|
||||
ARG 0 blendingData
|
||||
METHOD method_39581 getOneAboveBottomHalfSectionY ()I
|
||||
METHOD method_39582 getSouthEastIndex (II)I
|
||||
COMMENT Gets the south east index for the given chunk-local biome coordinates.
|
||||
|
@ -117,6 +125,10 @@ CLASS net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData
|
|||
ARG 2 chunkBlockX
|
||||
ARG 3 chunkBlockZ
|
||||
METHOD method_41567 getVerticalBiomeCount ()I
|
||||
METHOD method_41568 (Lnet/minecraft/class_6749;)Ljava/lang/Integer;
|
||||
ARG 0 blendingData
|
||||
METHOD method_41569 (Lnet/minecraft/class_6749;)Ljava/lang/Integer;
|
||||
ARG 0 blendingData
|
||||
CLASS class_6750 CollidableBlockDensityConsumer
|
||||
METHOD consume (IIID)V
|
||||
ARG 1 biomeX
|
||||
|
|
|
@ -12,6 +12,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
FIELD field_37254 LOGGER Lorg/slf4j/Logger;
|
||||
FIELD field_39412 indexedFeaturesListSupplier Ljava/util/function/Supplier;
|
||||
FIELD field_39413 generationSettingsGetter Ljava/util/function/Function;
|
||||
FIELD field_40351 structureOverridesSupplier Ljava/util/function/Supplier;
|
||||
METHOD <init> (Lnet/minecraft/class_2378;Ljava/util/Optional;Lnet/minecraft/class_1966;)V
|
||||
ARG 1 structureSetRegistry
|
||||
ARG 2 structureOverrides
|
||||
|
@ -19,6 +20,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD <init> (Lnet/minecraft/class_2378;Ljava/util/Optional;Lnet/minecraft/class_1966;Ljava/util/function/Function;)V
|
||||
ARG 1 structureSetRegistry
|
||||
ARG 2 structureOverrides
|
||||
ARG 3 biomeSource
|
||||
ARG 4 generationSettingsGetter
|
||||
METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;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 executor
|
||||
|
@ -114,6 +117,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 4 noiseConfig
|
||||
METHOD method_28506 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
METHOD method_28509 generateConcentricRingPositions (Lnet/minecraft/class_6880;Lnet/minecraft/class_7138;Lnet/minecraft/class_6871;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 structureSetEntry
|
||||
ARG 2 noiseConfig
|
||||
ARG 3 concentricRingsStructurePlacement
|
||||
METHOD method_33730 getMinimumY ()I
|
||||
|
@ -225,3 +229,11 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 1 biomeEntry
|
||||
METHOD method_44218 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485;
|
||||
ARG 0 biomeEntry
|
||||
METHOD method_45484 (Lcom/google/common/base/Stopwatch;Lnet/minecraft/class_6880;Ljava/util/List;)Ljava/util/List;
|
||||
ARG 2 positions
|
||||
METHOD method_45485 (Lnet/minecraft/class_7059$class_7060;)Ljava/util/stream/Stream;
|
||||
ARG 0 entry
|
||||
METHOD method_45486 canGenerate (Lnet/minecraft/class_7059;)Z
|
||||
ARG 1 structureSet
|
||||
METHOD method_45489 (Lnet/minecraft/class_6880;)Z
|
||||
ARG 1 entry
|
||||
|
|
|
@ -15,3 +15,7 @@ CLASS net/minecraft/class_2891 net/minecraft/world/gen/chunk/DebugChunkGenerator
|
|||
METHOD method_12579 (Lnet/minecraft/class_2248;)Ljava/util/stream/Stream;
|
||||
ARG 0 block
|
||||
METHOD method_31169 getBiomeRegistry ()Lnet/minecraft/class_2378;
|
||||
METHOD method_40465 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_41060 (Lnet/minecraft/class_2891;)Lnet/minecraft/class_2378;
|
||||
ARG 0 chunkGenerator
|
||||
|
|
|
@ -35,10 +35,20 @@ CLASS net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorC
|
|||
METHOD method_29965 withLayers (Ljava/util/List;Ljava/util/Optional;)Lnet/minecraft/class_3232;
|
||||
ARG 1 layers
|
||||
ARG 2 structureOverrides
|
||||
METHOD method_30046 (Lnet/minecraft/class_3232;)Ljava/lang/Boolean;
|
||||
ARG 0 config
|
||||
METHOD method_30047 (Lnet/minecraft/class_3232;)Ljava/lang/Boolean;
|
||||
ARG 0 config
|
||||
METHOD method_31171 (Lnet/minecraft/class_3232;)Lnet/minecraft/class_2378;
|
||||
ARG 0 config
|
||||
METHOD method_31182 (Lnet/minecraft/class_3232;)Ljava/util/Optional;
|
||||
ARG 0 config
|
||||
METHOD method_33067 checkHeight (Lnet/minecraft/class_3232;)Lcom/mojang/serialization/DataResult;
|
||||
ARG 0 config
|
||||
METHOD method_34741 (Lnet/minecraft/class_2680;)Z
|
||||
ARG 0 state
|
||||
METHOD method_41139 getStructureOverrides ()Ljava/util/Optional;
|
||||
METHOD method_41140 (Lnet/minecraft/class_3232;)Ljava/util/Optional;
|
||||
ARG 0 config
|
||||
METHOD method_44225 createGenerationSettings (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5485;
|
||||
ARG 1 biomeEntry
|
||||
|
|
|
@ -9,3 +9,5 @@ CLASS net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorL
|
|||
METHOD method_14289 getThickness ()I
|
||||
METHOD method_28909 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_28910 (Lnet/minecraft/class_3229;)Lnet/minecraft/class_2248;
|
||||
ARG 0 layer
|
||||
|
|
|
@ -70,3 +70,9 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
METHOD method_41540 (Lnet/minecraft/class_5138;Lnet/minecraft/class_6748;Lnet/minecraft/class_7138;Lnet/minecraft/class_2791;)Lnet/minecraft/class_6568;
|
||||
ARG 4 chunk
|
||||
METHOD method_41541 getSettings ()Lnet/minecraft/class_6880;
|
||||
METHOD method_45509 (Lnet/minecraft/class_6350$class_6351;ILnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;III)Lnet/minecraft/class_6350$class_6351;
|
||||
ARG 4 x
|
||||
ARG 5 y
|
||||
ARG 6 z
|
||||
METHOD method_45510 createFluidLevelSampler (Lnet/minecraft/class_5284;)Lnet/minecraft/class_6350$class_6565;
|
||||
ARG 0 settings
|
||||
|
|
|
@ -23,5 +23,7 @@ CLASS net/minecraft/class_6871 net/minecraft/world/gen/chunk/placement/Concentri
|
|||
ARG 0 instance
|
||||
METHOD method_41627 getDistance ()I
|
||||
METHOD method_41628 getSpread ()I
|
||||
METHOD method_41629 buildConcentricRingsCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;
|
||||
ARG 0 instance
|
||||
METHOD method_41630 getCount ()I
|
||||
METHOD method_41631 getPreferredBiomes ()Lnet/minecraft/class_6885;
|
||||
|
|
|
@ -27,6 +27,8 @@ CLASS net/minecraft/class_6874 net/minecraft/world/gen/chunk/placement/Structure
|
|||
ARG 5 frequency
|
||||
METHOD method_41636 getLocatePos (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338;
|
||||
ARG 1 chunkPos
|
||||
METHOD method_41637 buildCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5;
|
||||
ARG 0 instance
|
||||
METHOD method_41638 legacyType3ShouldGenerate (JIIIF)Z
|
||||
ARG 0 seed
|
||||
ARG 2 salt
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_6875 net/minecraft/world/gen/chunk/placement/StructurePlacementType
|
||||
METHOD method_40177 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6875;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
|
|
Loading…
Reference in New Issue