Map lambda parameters of record codec instance (#2438)

This commit is contained in:
enbrain 2021-05-28 17:08:35 +09:00 committed by GitHub
parent 372c15cf37
commit f59ff97386
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
134 changed files with 288 additions and 0 deletions

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_5299 net/minecraft/datafixer/fix/StructureSeparationDa
ARG 1 spacing
ARG 2 separation
ARG 3 salt
METHOD method_28289 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -14,6 +14,8 @@ CLASS net/minecraft/class_4831 net/minecraft/entity/ai/brain/Memory
METHOD method_24914 isTimed ()Z
METHOD method_28353 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 codec
METHOD method_28354 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
METHOD method_28355 permanent (Ljava/lang/Object;)Lnet/minecraft/class_4831;
COMMENT Creates a memory without an expiry time.
ARG 0 value

View File

@ -51,6 +51,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_27319 getHolder ()Lnet/minecraft/class_1297;
METHOD method_27320 setHolder (Lnet/minecraft/class_1297;)V
ARG 1 holder
METHOD method_28376 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28377 (Lnet/minecraft/class_1799;)Ljava/util/Optional;
ARG 0 stack
METHOD method_28378 (Lnet/minecraft/class_1799;)Ljava/lang/Integer;

View File

@ -8,5 +8,7 @@ CLASS net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticl
ARG 1 fromColor
ARG 2 toColor
ARG 3 scale
METHOD method_33107 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33110 getFromColor ()Lnet/minecraft/class_1160;
METHOD method_33112 getToColor ()Lnet/minecraft/class_1160;

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect
FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_25124 CODEC Lcom/mojang/serialization/Codec;
FIELD field_28272 RED Lnet/minecraft/class_1160;
METHOD method_33115 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -4,4 +4,6 @@ CLASS net/minecraft/class_5745 net/minecraft/particle/VibrationParticleEffect
FIELD field_28279 vibration Lnet/minecraft/class_5720;
METHOD <init> (Lnet/minecraft/class_5720;)V
ARG 1 vibration
METHOD method_33123 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33125 getVibration ()Lnet/minecraft/class_5720;

View File

@ -7,4 +7,6 @@ CLASS net/minecraft/class_5359 net/minecraft/resource/DataPackSettings
ARG 1 enabled
ARG 2 disabled
METHOD method_29547 getEnabled ()Ljava/util/List;
METHOD method_29549 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_29550 getDisabled ()Ljava/util/List;

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_4967 net/minecraft/sound/BiomeAdditionsSound
METHOD method_26098 getSound ()Lnet/minecraft/class_3414;
METHOD method_26099 getChance ()D
COMMENT Returns the chance of this addition sound to play at any tick.
METHOD method_28391 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -25,3 +25,5 @@ CLASS net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound
COMMENT three-dimensional vector from the player to the chosen mood position that
COMMENT is this distance to the mood position and this distance farther from the
COMMENT player.
METHOD method_28394 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -13,3 +13,5 @@ CLASS net/minecraft/class_5195 net/minecraft/sound/MusicSound
METHOD method_27280 getMinDelay ()I
METHOD method_27281 getMaxDelay ()I
METHOD method_27282 shouldReplaceCurrentMusic ()Z
METHOD method_28128 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -63,6 +63,8 @@ CLASS net/minecraft/class_5189 net/minecraft/structure/RuinedPortalStructurePiec
ARG 4 overgrown
ARG 5 vines
ARG 6 replaceWithBlackstone
METHOD method_28951 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5191 VerticalPlacement
FIELD field_24035 VERTICAL_PLACEMENTS Ljava/util/Map;
FIELD field_24036 id Ljava/lang/String;

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
ARG 1 feature
ARG 2 projection
METHOD method_19299 createDefaultJigsawNbt ()Lnet/minecraft/class_2487;
METHOD method_28871 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5188 net/minecraft/structure/pool/LegacySinglePoolElement
FIELD field_24949 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28874 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3782 net/minecraft/structure/pool/ListPoolElement
ARG 1 elements
ARG 2 projection
METHOD method_19307 setAllElementsProjection (Lnet/minecraft/class_3785$class_3786;)V
METHOD method_28875 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -13,3 +13,5 @@ CLASS net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement
ARG 1 rotation
ARG 2 box
ARG 3 keepJigsaws
METHOD method_28878 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -24,6 +24,8 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
METHOD method_16634 getTerminatorsId ()Lnet/minecraft/class_2960;
METHOD method_19309 getHighestY (Lnet/minecraft/class_3485;)I
ARG 1 structureManager
METHOD method_28886 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_3786 Projection
FIELD field_16682 id Ljava/lang/String;
FIELD field_16684 PROJECTIONS_BY_ID Ljava/util/Map;

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3795 net/minecraft/structure/processor/GravityStructur
METHOD <init> (Lnet/minecraft/class_2902$class_2903;I)V
ARG 1 heightmap
ARG 2 offset
METHOD method_28972 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -25,3 +25,5 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
ARG 1 input
ARG 2 location
METHOD method_16763 getOutputState ()Lnet/minecraft/class_2680;
METHOD method_28984 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPos
ARG 3 minDistance
ARG 4 maxDistance
ARG 5 axis
METHOD method_28960 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest
ARG 2 maxChance
ARG 3 minDistance
ARG 4 maxDistance
METHOD method_28976 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRule
METHOD <init> (Lnet/minecraft/class_2248;F)V
ARG 1 block
ARG 2 probability
METHOD method_28990 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatc
METHOD <init> (Lnet/minecraft/class_2680;F)V
ARG 1 blockState
ARG 2 probability
METHOD method_28993 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -17,4 +17,6 @@ CLASS net/minecraft/class_6008 net/minecraft/util/collection/Weighted
ARG 2 weight
METHOD method_34981 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 dataCodec
METHOD method_34982 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
METHOD method_34983 getData ()Ljava/lang/Object;

View File

@ -12,3 +12,5 @@ CLASS net/minecraft/class_4208 net/minecraft/util/dynamic/GlobalPos
ARG 0 dimension
ARG 1 pos
METHOD method_19446 getPos ()Lnet/minecraft/class_2338;
METHOD method_29096 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -14,6 +14,8 @@ CLASS net/minecraft/class_5861 net/minecraft/util/math/floatprovider/ClampedNorm
ARG 1 deviation
ARG 2 min
ARG 3 max
METHOD method_33902 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33903 get (Ljava/util/Random;FFFF)F
ARG 0 random
ARG 1 mean

View File

@ -6,4 +6,6 @@ CLASS net/minecraft/class_5862 net/minecraft/util/math/floatprovider/ConstantFlo
ARG 1 value
METHOD method_33908 create (F)Lnet/minecraft/class_5862;
ARG 0 value
METHOD method_33911 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33914 getValue ()F

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_5865 net/minecraft/util/math/floatprovider/TrapezoidFl
ARG 0 min
ARG 1 max
ARG 2 plateau
METHOD method_33928 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_5866 net/minecraft/util/math/floatprovider/UniformFloa
METHOD <init> (FF)V
ARG 1 min
ARG 2 max
METHOD method_33933 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33934 create (FF)Lnet/minecraft/class_5866;
ARG 0 min
ARG 1 max

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_6333 net/minecraft/util/math/intprovider/BiasedToBotto
METHOD method_36249 create (II)Lnet/minecraft/class_6333;
ARG 0 min
ARG 1 max
METHOD method_36251 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_6334 net/minecraft/util/math/intprovider/ClampedIntPro
ARG 0 source
ARG 1 min
ARG 2 max
METHOD method_36256 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_6016 net/minecraft/util/math/intprovider/ConstantIntPr
ARG 0 value
METHOD method_34999 (Lnet/minecraft/class_6016;)Lcom/mojang/datafixers/util/Either;
ARG 0 provider
METHOD method_35001 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35002 (Lnet/minecraft/class_6016;)Lnet/minecraft/class_6016;
ARG 0 provider
METHOD method_35003 (Lnet/minecraft/class_6016;)Ljava/lang/Integer;

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_6019 net/minecraft/util/math/intprovider/UniformIntPro
ARG 2 max
METHOD method_35015 (Lnet/minecraft/class_6019;)Lcom/mojang/serialization/DataResult;
ARG 0 provider
METHOD method_35016 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35017 create (II)Lnet/minecraft/class_6019;
ARG 0 min
ARG 1 max

View File

@ -25,6 +25,8 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
ARG 3 entry
ARG 4 lifecycle
ARG 5 checkDuplicateKeys
METHOD method_31055 (Lnet/minecraft/class_5321;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 2 instance
METHOD method_31059 createCodec (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 key
ARG 1 lifecycle

View File

@ -23,3 +23,5 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData
ARG 0 level
METHOD method_19196 canLevelUp (I)Z
ARG 0 level
METHOD method_28372 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_5720 net/minecraft/world/Vibration
ARG 2 destination
ARG 3 arrivalInTicks
METHOD method_32971 getArrivalInTicks ()I
METHOD method_32973 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_32974 readFromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_5720;
ARG 0 buf
METHOD method_32975 writeToBuf (Lnet/minecraft/class_2540;Lnet/minecraft/class_5720;)V

View File

@ -33,6 +33,10 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
METHOD method_27343 getMusic ()Ljava/util/Optional;
METHOD method_30773 getDefaultGrassColor ()I
METHOD method_30774 getDefaultFoliageColor ()I
METHOD method_30776 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30963 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30966 getSpawnSettings ()Lnet/minecraft/class_5483;
METHOD method_30970 getGenerationSettings ()Lnet/minecraft/class_5485;
METHOD method_33599 isCold (Lnet/minecraft/class_2338;)Z
@ -174,12 +178,16 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
COMMENT biome that offers a closest point to its arbitrary point.
ARG 1 other
COMMENT the other noise point
METHOD method_28425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5482 Weather
FIELD field_26398 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_26399 precipitation Lnet/minecraft/class_1959$class_1963;
FIELD field_26400 temperature F
FIELD field_26401 temperatureModifier Lnet/minecraft/class_1959$class_5484;
FIELD field_26402 downfall F
METHOD method_30782 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5484 TemperatureModifier
FIELD field_26409 CODEC Lcom/mojang/serialization/Codec;
FIELD field_26410 name Ljava/lang/String;

View File

@ -49,6 +49,8 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
COMMENT <p>An additions sound is played at 1.1% chance every tick as an ambient
COMMENT sound whenever the player is in the biome with this effect.
METHOD method_27345 getMusic ()Ljava/util/Optional;
METHOD method_28445 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30810 getSkyColor ()I
METHOD method_30811 getFoliageColor ()Ljava/util/Optional;
METHOD method_30812 getGrassColor ()Ljava/util/Optional;

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_4761 net/minecraft/world/biome/BiomeParticleConfig
METHOD method_24369 getParticle ()Lnet/minecraft/class_2394;
METHOD method_24370 shouldAddParticle (Ljava/util/Random;)Z
ARG 1 random
METHOD method_28399 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
ARG 2 carvers
ARG 3 features
ARG 4 structureFeatures
METHOD method_30802 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30975 getStructureFeatures ()Ljava/util/Collection;
METHOD method_30976 getCarversForStep (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List;
ARG 1 carverStep

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
ARG 2 spawners
ARG 3 spawnCosts
ARG 4 playerSpawnFriendly
METHOD method_30791 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31002 getCreatureSpawnProbability ()F
METHOD method_31003 getSpawnDensity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265;
ARG 1 entityType
@ -33,6 +35,8 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
ARG 2 weight
ARG 3 minGroupSize
ARG 4 maxGroupSize
METHOD method_28433 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5265 SpawnDensity
COMMENT Embodies the density limit information of a type of entity in entity
COMMENT spawning logic. The density field is generated for all entities spawned
@ -51,6 +55,8 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
METHOD method_27838 getMass ()D
COMMENT Represents the mass of each entity spawned. Will affect gravity
COMMENT calculation.
METHOD method_30359 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5496 Builder
FIELD field_26647 spawners Ljava/util/Map;
FIELD field_26648 spawnCosts Ljava/util/Map;

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_1973 net/minecraft/world/biome/source/CheckerboardBiom
METHOD <init> (Ljava/util/List;I)V
ARG 1 biomeArray
ARG 2 size
METHOD method_28454 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -39,6 +39,10 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
ARG 8 instance
METHOD method_28462 matchesInstance (J)Z
ARG 1 seed
METHOD method_28464 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30827 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31085 getInstance ()Ljava/util/Optional;
CLASS class_5305 Preset
FIELD field_24723 NETHER Lnet/minecraft/class_4766$class_5305;
@ -66,6 +70,8 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
ARG 1 firstOctave
ARG 2 amplitudes
METHOD method_30832 getFirstOctave ()I
METHOD method_30833 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30834 getAmplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList;
CLASS class_5502 Instance
FIELD field_26694 CODEC Lcom/mojang/serialization/MapCodec;
@ -79,6 +85,8 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
METHOD method_31094 getPreset ()Lnet/minecraft/class_4766$class_5305;
METHOD method_31095 (Lnet/minecraft/class_4766$class_5305;)Lcom/mojang/serialization/DataResult;
ARG 0 preset
METHOD method_31096 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31097 (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
ARG 0 id
METHOD method_31098 getBiomeRegistry ()Lnet/minecraft/class_2378;

View File

@ -21,4 +21,6 @@ CLASS net/minecraft/class_2169 net/minecraft/world/biome/source/TheEndBiomeSourc
ARG 8 barrensBiome
METHOD method_28479 matches (J)Z
ARG 1 seed
METHOD method_31105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_8757 getNoiseAt (Lnet/minecraft/class_3541;II)F

View File

@ -11,5 +11,7 @@ CLASS net/minecraft/class_2088 net/minecraft/world/biome/source/VanillaLayeredBi
ARG 3 legacyBiomeInitLayer
ARG 4 largeBiomes
ARG 5 biomeRegistry
METHOD method_28475 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31103 (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Ljava/util/function/Supplier;
ARG 1 key

View File

@ -13,5 +13,7 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions
METHOD method_29567 hasDefaultSettings (JLnet/minecraft/class_2370;)Z
ARG 0 seed
ARG 2 options
METHOD method_29568 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_29570 getDimensionType ()Lnet/minecraft/class_2874;
METHOD method_29571 getChunkGenerator ()Lnet/minecraft/class_2794;

View File

@ -91,6 +91,8 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 3 seed
METHOD method_28521 worldFromDimensionNbt (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
ARG 0 nbt
METHOD method_28522 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28523 addRegistryDefaults (Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5455$class_5457;
ARG 0 registryManager
METHOD method_28528 getSkyAngle (J)F

View File

@ -5,4 +5,6 @@ CLASS net/minecraft/class_5707 net/minecraft/world/event/BlockPositionSource
ARG 1 pos
METHOD <init> (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_32927 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5708 Type

View File

@ -4,4 +4,6 @@ CLASS net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource
FIELD field_28141 entity Ljava/util/Optional;
METHOD <init> (I)V
ARG 1 entityId
METHOD method_32932 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5710 Type

View File

@ -38,6 +38,8 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
ARG 0 biomeRegistry
ARG 1 chunkGeneratorSettingsRegistry
ARG 2 seed
METHOD method_28606 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28608 getRegistryWithReplacedOverworldGenerator (Lnet/minecraft/class_2378;Lnet/minecraft/class_2370;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2370;
ARG 0 dimensionTypeRegistry
ARG 1 optionsRegistry

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_3133 net/minecraft/world/gen/ProbabilityConfig
FIELD field_24899 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (F)V
ARG 1 probability
METHOD method_28748 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -12,3 +12,5 @@ CLASS net/minecraft/class_5871 net/minecraft/world/gen/carver/CarverConfig
ARG 4 lavaLevel
ARG 5 aquifers
ARG 6 debugConfig
METHOD method_33968 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_5872 net/minecraft/world/gen/carver/CarverDebugConfig
ARG 4 lavaState
ARG 5 barrierState
METHOD method_33970 isDebugMode ()Z
METHOD method_33971 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33972 create (ZLnet/minecraft/class_2680;)Lnet/minecraft/class_5872;
ARG 0 debugMode
ARG 1 debugState

View File

@ -27,3 +27,5 @@ CLASS net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig
ARG 2 horizontalRadiusMultiplier
ARG 3 verticalRadiusMultiplier
ARG 4 floorLevel
METHOD method_35352 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig
ARG 1 config
ARG 2 verticalRotation
ARG 3 shape
METHOD method_35336 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_6107 Shape
FIELD field_31481 CODEC Lcom/mojang/serialization/Codec;
FIELD field_31482 distanceFactor Lnet/minecraft/class_5863;
@ -30,3 +32,5 @@ CLASS net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig
ARG 4 horizontalRadiusFactor
ARG 5 verticalRadiusDefaultFactor
ARG 6 verticalRadiusCenterFactor
METHOD method_35340 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -50,6 +50,8 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
METHOD method_28007 getStructuresConfig ()Lnet/minecraft/class_5311;
METHOD method_28555 equals (Lnet/minecraft/class_5321;)Z
ARG 1 registryKey
METHOD method_28558 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28559 getGenerationShapeConfig ()Lnet/minecraft/class_5309;
METHOD method_28561 getSeaLevel ()I
METHOD method_28562 isMobGenerationDisabled ()Z

View File

@ -32,6 +32,8 @@ CLASS net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorC
METHOD method_28911 enableFeatures ()V
METHOD method_28912 withStructuresConfig (Lnet/minecraft/class_5311;)Lnet/minecraft/class_3232;
ARG 1 structuresConfig
METHOD method_28913 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28916 enableLakes ()V
METHOD method_28917 createBiome ()Lnet/minecraft/class_1959;
METHOD method_29965 withLayers (Ljava/util/List;Lnet/minecraft/class_5311;)Lnet/minecraft/class_3232;

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorL
ARG 2 block
METHOD method_14286 getBlockState ()Lnet/minecraft/class_2680;
METHOD method_14289 getThickness ()I
METHOD method_28909 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -28,6 +28,8 @@ CLASS net/minecraft/class_5309 net/minecraft/world/gen/chunk/GenerationShapeConf
ARG 14 islandNoiseOverride
ARG 15 amplified
METHOD method_28581 getHeight ()I
METHOD method_28582 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28583 getSampling ()Lnet/minecraft/class_5308;
METHOD method_28584 getTopSlide ()Lnet/minecraft/class_5310;
METHOD method_28585 getBottomSlide ()Lnet/minecraft/class_5310;

View File

@ -47,6 +47,8 @@ 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_28550 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33643 getBlockState (Lnet/minecraft/class_5817;Lnet/minecraft/class_6350;Lnet/minecraft/class_5840;Lnet/minecraft/class_6357;IIID)Lnet/minecraft/class_2680;
ARG 1 structures
ARG 2 aquiferSampler

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_5308 net/minecraft/world/gen/chunk/NoiseSamplingConfig
ARG 5 xzFactor
ARG 7 yFactor
METHOD method_28576 getXZScale ()D
METHOD method_28577 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28578 getYScale ()D
METHOD method_28579 getXZFactor ()D
METHOD method_28580 getYFactor ()D

View File

@ -8,5 +8,7 @@ CLASS net/minecraft/class_5310 net/minecraft/world/gen/chunk/SlideConfig
ARG 2 size
ARG 3 offset
METHOD method_28594 getTarget ()I
METHOD method_28595 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28596 getSize ()I
METHOD method_28597 getOffset ()I

View File

@ -8,5 +8,7 @@ CLASS net/minecraft/class_5313 net/minecraft/world/gen/chunk/StrongholdConfig
ARG 2 spread
ARG 3 count
METHOD method_28799 getDistance ()I
METHOD method_28800 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28801 getSpread ()I
METHOD method_28802 getCount ()I

View File

@ -36,6 +36,8 @@ CLASS net/minecraft/class_5314 net/minecraft/world/gen/chunk/StructureConfig
METHOD method_28803 getSpacing ()I
METHOD method_28804 (Lnet/minecraft/class_5314;)Ljava/lang/Integer;
ARG 0 config
METHOD method_28805 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28806 getSeparation ()I
METHOD method_28807 (Lnet/minecraft/class_5314;)Ljava/lang/Integer;
ARG 0 config

View File

@ -27,6 +27,8 @@ CLASS net/minecraft/class_5311 net/minecraft/world/gen/chunk/StructuresConfig
COMMENT Gets the placement configuration for a specific structure type, or
COMMENT a default placement if placement for the structure was not explicitly configured.
ARG 1 structureType
METHOD method_28601 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28602 getStronghold ()Lnet/minecraft/class_5313;
METHOD method_28603 (Lnet/minecraft/class_5311;)Ljava/util/Optional;
ARG 0 config

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_5931 net/minecraft/world/gen/decorator/CaveSurfaceDeco
METHOD <init> (Lnet/minecraft/class_5932;I)V
ARG 1 surface
ARG 2 searchRange
METHOD method_34375 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_3276 net/minecraft/world/gen/decorator/CountExtraDecor
ARG 1 count
ARG 2 extraChance
ARG 3 extraCount
METHOD method_28935 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_3275 net/minecraft/world/gen/decorator/CountNoiseBiase
ARG 1 noiseToCountRatio
ARG 2 noiseFactor
ARG 4 noiseOffset
METHOD method_28939 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_3003 net/minecraft/world/gen/decorator/CountNoiseDecor
ARG 1 noiseLevel
ARG 3 belowNoise
ARG 4 aboveNoise
METHOD method_28733 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -6,4 +6,6 @@ CLASS net/minecraft/class_5443 net/minecraft/world/gen/decorator/DecoratedDecora
ARG 1 outer
ARG 2 inner
METHOD method_30455 getOuter ()Lnet/minecraft/class_3243;
METHOD method_30456 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30457 getInner ()Lnet/minecraft/class_3243;

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_5925 net/minecraft/world/gen/decorator/HeightmapDecora
FIELD field_29266 heightmap Lnet/minecraft/class_2902$class_2903;
METHOD <init> (Lnet/minecraft/class_2902$class_2903;)V
ARG 1 heightmap
METHOD method_34330 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorC
FIELD field_33519 heightProvider Lnet/minecraft/class_6122;
METHOD <init> (Lnet/minecraft/class_6122;)V
ARG 1 heightProvider
METHOD method_36304 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_5934 net/minecraft/world/gen/decorator/WaterDepthThres
FIELD field_29324 maxWaterDepth I
METHOD <init> (I)V
ARG 1 maxWaterDepth
METHOD method_34386 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -6,4 +6,6 @@ CLASS net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeat
ARG 1 reach
ARG 2 height
METHOD method_30391 getReach ()Lnet/minecraft/class_6017;
METHOD method_30393 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30394 getHeight ()Lnet/minecraft/class_6017;

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_2986 net/minecraft/world/gen/feature/DecoratedFeatureC
METHOD <init> (Ljava/util/function/Supplier;Lnet/minecraft/class_3243;)V
ARG 1 feature
ARG 2 decorator
METHOD method_28703 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -10,6 +10,8 @@ CLASS net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfi
ARG 3 size
ARG 4 rimSize
METHOD method_30397 getContents ()Lnet/minecraft/class_2680;
METHOD method_30399 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30400 getRim ()Lnet/minecraft/class_2680;
METHOD method_30402 getSize ()Lnet/minecraft/class_6017;
METHOD method_30403 getRimSize ()Lnet/minecraft/class_6017;

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_3013 net/minecraft/world/gen/feature/DiskFeatureConfig
ARG 2 radius
ARG 3 halfHeight
ARG 4 targets
METHOD method_28712 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -21,3 +21,5 @@ CLASS net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterF
ARG 7 density
ARG 8 wetness
ARG 9 wetnessMean
METHOD method_33987 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeature
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 target
ARG 2 state
METHOD method_28771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_3018 net/minecraft/world/gen/feature/EndGatewayFeature
ARG 0 exitPortalPosition
ARG 1 exitsAtSpawn
METHOD method_18036 getExitPos ()Ljava/util/Optional;
METHOD method_28717 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -29,6 +29,8 @@ CLASS net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature
METHOD method_13966 getCenterX ()I
METHOD method_13967 getCenterZ ()I
METHOD method_13968 getBoundingBox ()Lnet/minecraft/class_238;
METHOD method_28649 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_3311 SpikeCache
METHOD load (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 seed

View File

@ -14,3 +14,5 @@ CLASS net/minecraft/class_3666 net/minecraft/world/gen/feature/EndSpikeFeatureCo
METHOD method_15883 isCrystalInvulnerable ()Z
METHOD method_15884 getPos ()Lnet/minecraft/class_2338;
METHOD method_15885 getSpikes ()Ljava/util/List;
METHOD method_28790 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_4279 net/minecraft/world/gen/feature/FillLayerFeatureC
METHOD <init> (ILnet/minecraft/class_2680;)V
ARG 1 height
ARG 2 state
METHOD method_28726 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -17,3 +17,5 @@ CLASS net/minecraft/class_5919 net/minecraft/world/gen/feature/FossilFeatureConf
ARG 3 fossilProcessors
ARG 4 overlayProcessors
ARG 5 maxEmptyCorners
METHOD method_34299 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_5586 net/minecraft/world/gen/feature/GeodeCrackConfig
ARG 1 generateCrackChance
ARG 3 baseCrackSize
ARG 5 crackPointOffset
METHOD method_31894 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -28,3 +28,5 @@ CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfi
ARG 13 minPointOffset
ARG 14 noiseMultiplier
ARG 16 maxGenOffset
METHOD method_36299 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -13,3 +13,5 @@ CLASS net/minecraft/class_5585 net/minecraft/world/gen/feature/GeodeLayerConfig
ARG 4 middleLayerProvider
ARG 5 outerLayerProvider
ARG 6 innerBlocks
METHOD method_31887 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -10,3 +10,5 @@ CLASS net/minecraft/class_5587 net/minecraft/world/gen/feature/GeodeLayerThickne
ARG 3 innerLayer
ARG 5 middleLayer
ARG 7 outerLayer
METHOD method_31898 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -18,3 +18,5 @@ CLASS net/minecraft/class_5780 net/minecraft/world/gen/feature/GlowLichenFeature
ARG 1 block
METHOD method_33397 (Lnet/minecraft/class_2248;Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_33398 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_5924 net/minecraft/world/gen/feature/GrowingPlantFeatu
ARG 3 bodyProvider
ARG 4 headProvider
ARG 5 allowWater
METHOD method_34324 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -15,3 +15,5 @@ CLASS net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeature
ARG 3 hatState
ARG 4 decorationState
ARG 5 planted
METHOD method_28631 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_4635 net/minecraft/world/gen/feature/HugeMushroomFeatu
ARG 1 capProvider
ARG 2 stemProvider
ARG 3 foliageRadius
METHOD method_28721 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -19,3 +19,5 @@ CLASS net/minecraft/class_5732 net/minecraft/world/gen/feature/LargeDripstoneFea
ARG 7 windSpeed
ARG 8 minRadiusForWind
ARG 9 minBluntnessForWind
METHOD method_33052 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3101 net/minecraft/world/gen/feature/MineshaftFeatureC
METHOD <init> (FLnet/minecraft/class_3098$class_3100;)V
ARG 1 probability
ARG 2 type
METHOD method_28729 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_3114 net/minecraft/world/gen/feature/OceanRuinFeatureC
ARG 1 biomeType
ARG 2 largeProbability
ARG 3 clusterProbability
METHOD method_28739 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -19,6 +19,8 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
ARG 2 state
ARG 3 size
ARG 4 discardOnAirChance
METHOD method_33992 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33994 createTarget (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3124$class_5876;
ARG 0 test
ARG 1 state
@ -32,3 +34,5 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
FIELD field_29067 CODEC Lcom/mojang/serialization/Codec;
FIELD field_29068 target Lnet/minecraft/class_3825;
FIELD field_29069 state Lnet/minecraft/class_2680;
METHOD method_33996 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_3137 net/minecraft/world/gen/feature/RandomBooleanFeat
METHOD <init> (Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V
ARG 1 featureTrue
ARG 2 featureFalse
METHOD method_28750 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_3141 net/minecraft/world/gen/feature/RandomFeatureConf
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_2975;)V
ARG 1 features
ARG 2 defaultFeature
METHOD method_28753 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -13,3 +13,5 @@ CLASS net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntr
ARG 2 chunkGenerator
ARG 3 random
ARG 4 pos
METHOD method_28669 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -35,6 +35,8 @@ CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatur
ARG 9 canReplace
ARG 10 project
ARG 11 needsWater
METHOD method_28756 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_4639 Builder
FIELD field_21248 stateProvider Lnet/minecraft/class_4651;
FIELD field_21249 blockPlacer Lnet/minecraft/class_4629;

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_5437 net/minecraft/world/gen/feature/ReplaceBlobsFeatu
ARG 2 state
ARG 3 radius
METHOD method_30405 getRadius ()Lnet/minecraft/class_6017;
METHOD method_30406 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -23,3 +23,5 @@ CLASS net/minecraft/class_5926 net/minecraft/world/gen/feature/RootSystemFeature
ARG 9 hangingRootVerticalSpan
ARG 10 hangingRootStateProvider
ARG 11 hangingRootPlacementAttempts
METHOD method_34332 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatur
ARG 2 placeOn
ARG 3 placeIn
ARG 4 placeUnder
METHOD method_28784 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_5733 net/minecraft/world/gen/feature/SmallDripstoneFea
ARG 2 emptySpaceSearchRadius
ARG 3 maxOffsetFromOrigin
ARG 4 chanceOfTallerDripstone
METHOD method_33062 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_4642 net/minecraft/world/gen/feature/SpringFeatureConf
ARG 3 rockCount
ARG 4 holeCount
ARG 5 validBlocks
METHOD method_28794 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -10,3 +10,5 @@ CLASS net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeat
ARG 2 size
METHOD method_27222 getSize ()I
METHOD method_27223 getStartPool ()Ljava/util/function/Supplier;
METHOD method_28724 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig
ARG 3 foliageProvider
METHOD method_27373 setTreeDecorators (Ljava/util/List;)Lnet/minecraft/class_4643;
ARG 1 decorators
METHOD method_28811 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_4644 Builder
FIELD field_21292 trunkProvider Lnet/minecraft/class_4651;
FIELD field_21294 decorators Ljava/util/List;

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFe
ARG 1 floorSearchRange
ARG 2 placementRadiusAroundFloor
ARG 3 placementProbabilityPerValidPosition
METHOD method_33771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33772 (Lnet/minecraft/class_5835;)Ljava/lang/Float;
ARG 0 config
METHOD method_33773 (Lnet/minecraft/class_5835;)Ljava/lang/Integer;

View File

@ -21,3 +21,5 @@ CLASS net/minecraft/class_5927 net/minecraft/world/gen/feature/VegetationPatchFe
ARG 8 vegetationChance
ARG 9 horizontalRadius
ARG 10 extraEdgeColumnChance
METHOD method_34348 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -12,3 +12,5 @@ CLASS net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersF
ARG 4 middleSize
ARG 5 upperSize
ARG 6 minClippedHeight
METHOD method_28827 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -12,3 +12,5 @@ CLASS net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFea
ARG 2 lowerSize
ARG 3 upperSize
ARG 4 minClippedHeight
METHOD method_28833 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer
FIELD field_24926 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28836 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -9,3 +9,5 @@ CLASS net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer
ARG 0 placer
METHOD method_28838 createCodec (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3;
ARG 0 builder
METHOD method_28839 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5205 net/minecraft/world/gen/foliage/BushFoliagePlacer
FIELD field_24928 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28840 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5206 net/minecraft/world/gen/foliage/DarkOakFoliagePlacer
FIELD field_24929 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28841 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_5209 net/minecraft/world/gen/foliage/JungleFoliagePlac
ARG 3 height
METHOD method_28851 (Lnet/minecraft/class_5209;)Ljava/lang/Integer;
ARG 0 placer
METHOD method_28852 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5207 net/minecraft/world/gen/foliage/LargeOakFoliagePlacer
FIELD field_24930 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28842 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -5,5 +5,7 @@ CLASS net/minecraft/class_5210 net/minecraft/world/gen/foliage/MegaPineFoliagePl
ARG 1 radius
ARG 2 offset
ARG 3 crownHeight
METHOD method_30413 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30414 (Lnet/minecraft/class_5210;)Lnet/minecraft/class_6017;
ARG 0 placer

View File

@ -5,5 +5,7 @@ CLASS net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer
ARG 1 radius
ARG 2 offset
ARG 3 height
METHOD method_30415 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30416 (Lnet/minecraft/class_4649;)Lnet/minecraft/class_6017;
ARG 0 placer

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_5928 net/minecraft/world/gen/foliage/RandomSpreadFolia
ARG 2 offset
ARG 3 foliageHeight
ARG 4 leafPlacementAttempts
METHOD method_34360 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_34361 (Lnet/minecraft/class_5928;)Ljava/lang/Integer;
ARG 0 placer
METHOD method_34362 (Lnet/minecraft/class_5928;)Lnet/minecraft/class_6017;

View File

@ -5,5 +5,7 @@ CLASS net/minecraft/class_4650 net/minecraft/world/gen/foliage/SpruceFoliagePlac
ARG 1 radius
ARG 2 offset
ARG 3 trunkHeight
METHOD method_30417 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30418 (Lnet/minecraft/class_4650;)Lnet/minecraft/class_6017;
ARG 0 placer

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_6120 net/minecraft/world/gen/heightprovider/BiasedToBo
ARG 1 minOffset
ARG 2 maxOffset
ARG 3 inner
METHOD method_35376 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35377 create (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6120;
ARG 0 minOffset
ARG 1 maxOffset

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_6121 net/minecraft/world/gen/heightprovider/ConstantHe
FIELD field_31538 offset Lnet/minecraft/class_5843;
METHOD <init> (Lnet/minecraft/class_5843;)V
ARG 1 offset
METHOD method_35382 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35383 create (Lnet/minecraft/class_5843;)Lnet/minecraft/class_6121;
ARG 0 offset
METHOD method_35385 getOffset ()Lnet/minecraft/class_5843;

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_6342 net/minecraft/world/gen/heightprovider/TrapezoidH
ARG 1 minOffset
ARG 2 maxOffset
ARG 3 plateau
METHOD method_36306 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_36307 create (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6342;
ARG 0 minOffset
ARG 1 maxOffset

View File

@ -6,6 +6,8 @@ CLASS net/minecraft/class_6124 net/minecraft/world/gen/heightprovider/UniformHei
METHOD <init> (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)V
ARG 1 minOffset
ARG 2 maxOffset
METHOD method_35395 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35396 create (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Lnet/minecraft/class_6124;
ARG 0 minOffset
ARG 1 maxOffset

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_6343 net/minecraft/world/gen/heightprovider/VeryBiased
ARG 1 minOffset
ARG 2 maxOffset
ARG 3 inner
METHOD method_36312 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_36313 create (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6343;
ARG 0 minOffset
ARG 1 maxOffset

View File

@ -10,5 +10,7 @@ CLASS net/minecraft/class_5930 net/minecraft/world/gen/trunk/BendingTrunkPlacer
ARG 5 bendLength
METHOD method_34372 (Lnet/minecraft/class_5930;)Lnet/minecraft/class_6017;
ARG 0 placer
METHOD method_34373 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_34374 (Lnet/minecraft/class_5930;)Ljava/lang/Integer;
ARG 0 placer

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5211 net/minecraft/world/gen/trunk/DarkOakTrunkPlacer
FIELD field_24966 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28897 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5139 net/minecraft/world/gen/trunk/ForkingTrunkPlacer
FIELD field_24968 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28899 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -10,3 +10,5 @@ CLASS net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer
ARG 6 x
ARG 7 y
ARG 8 z
METHOD method_28900 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -28,6 +28,8 @@ CLASS net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer
COMMENT If the returned value is greater than or equal to 0, a branch will be generated.
ARG 0 treeHeight
ARG 1 height
METHOD method_28898 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35374 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 3 state
CLASS class_5213 BranchPosition

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5215 net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer
FIELD field_24970 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28901 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_5140 net/minecraft/world/gen/trunk/StraightTrunkPlacer
FIELD field_24971 CODEC Lcom/mojang/serialization/Codec;
METHOD method_28902 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -24,6 +24,8 @@ CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest
ARG 0 poi
METHOD method_28359 createCodec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec;
ARG 0 updateListener
METHOD method_28360 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
METHOD method_28361 (Lnet/minecraft/class_4156;)Lnet/minecraft/class_4158;
ARG 0 poi
METHOD method_28362 (Lnet/minecraft/class_4156;)Lnet/minecraft/class_2338;

View File

@ -37,6 +37,8 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
ARG 0 poiSet
METHOD method_28364 createCodec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec;
ARG 0 updateListener
METHOD method_28365 (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
METHOD method_28366 (Lnet/minecraft/class_4157;)Ljava/lang/Boolean;
ARG 0 poiSet
METHOD method_33584 get (Lnet/minecraft/class_2338;)Ljava/util/Optional;