From 4c6a867e694bbe5903a6b2258eba406077535c18 Mon Sep 17 00:00:00 2001 From: Kroppeb <7889478+Kroppeb@users.noreply.github.com> Date: Thu, 21 May 2020 13:35:32 +0200 Subject: [PATCH] Named the Codecs where possible (#1388) Only in files where there is a single static Codec. Also named 2 (I think) loggers to "LOGGER". should have kept the seperate maybe bu /shrug --- mappings/net/minecraft/class_5299.mapping | 3 +++ mappings/net/minecraft/item/ItemStack.mapping | 1 + mappings/net/minecraft/particle/DustParticleEffect.mapping | 1 + mappings/net/minecraft/sound/BiomeMoodSound.mapping | 1 + mappings/net/minecraft/sound/MusicSound.mapping | 1 + .../net/minecraft/structure/pool/FeaturePoolElement.mapping | 1 + .../minecraft/structure/pool/LegacySinglePoolElement.mapping | 1 + mappings/net/minecraft/structure/pool/StructurePool.mapping | 2 ++ .../structure/processor/GravityStructureProcessor.mapping | 1 + .../structure/processor/StructureProcessorRule.mapping | 1 + .../structure/rule/AxisAlignedLinearPosRuleTest.mapping | 1 + .../net/minecraft/structure/rule/LinearPosRuleTest.mapping | 1 + .../minecraft/structure/rule/RandomBlockMatchRuleTest.mapping | 1 + .../structure/rule/RandomBlockStateMatchRuleTest.mapping | 1 + mappings/net/minecraft/util/dynamic/GlobalPos.mapping | 1 + mappings/net/minecraft/village/VillagerData.mapping | 1 + mappings/net/minecraft/world/biome/Biome.mapping | 2 ++ mappings/net/minecraft/world/biome/BiomeEffects.mapping | 1 + mappings/net/minecraft/world/biome/BiomeParticleConfig.mapping | 1 + .../minecraft/world/biome/source/MultiNoiseBiomeSource.mapping | 1 + .../world/biome/source/VanillaLayeredBiomeSource.mapping | 1 + mappings/net/minecraft/world/dimension/DimensionType.mapping | 1 + mappings/net/minecraft/world/gen/GeneratorOptions.mapping | 1 + mappings/net/minecraft/world/gen/ProbabilityConfig.mapping | 1 + .../minecraft/world/gen/chunk/FlatChunkGeneratorConfig.mapping | 1 + .../minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping | 1 + .../minecraft/world/gen/chunk/SurfaceChunkGenerator.mapping | 1 + .../world/gen/decorator/CarvingMaskDecoratorConfig.mapping | 1 + .../world/gen/decorator/ChanceRangeDecoratorConfig.mapping | 1 + .../world/gen/decorator/CountChanceDecoratorConfig.mapping | 1 + .../gen/decorator/CountExtraChanceDecoratorConfig.mapping | 1 + .../world/gen/decorator/HeightmapRangeDecoratorConfig.mapping | 1 + .../world/gen/decorator/NoiseHeightmapDecoratorConfig.mapping | 1 + .../minecraft/world/gen/decorator/RangeDecoratorConfig.mapping | 1 + .../TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping | 2 ++ .../world/gen/feature/BasaltColumnsFeatureConfig.mapping | 1 + .../minecraft/world/gen/feature/BoulderFeatureConfig.mapping | 1 + .../net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping | 1 + .../net/minecraft/world/gen/feature/DiskFeatureConfig.mapping | 1 + .../world/gen/feature/EmeraldOreFeatureConfig.mapping | 1 + .../world/gen/feature/EndGatewayFeatureConfig.mapping | 1 + .../net/minecraft/world/gen/feature/EndSpikeFeature.mapping | 1 + .../minecraft/world/gen/feature/FillLayerFeatureConfig.mapping | 1 + .../world/gen/feature/HugeFungusFeatureConfig.mapping | 1 + .../world/gen/feature/HugeMushroomFeatureConfig.mapping | 1 + .../minecraft/world/gen/feature/JungleFoliagePlacer.mapping | 1 + .../minecraft/world/gen/feature/MegaPineFoliagePlacer.mapping | 1 + .../gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping | 1 + .../minecraft/world/gen/feature/OceanRuinFeatureConfig.mapping | 1 + .../net/minecraft/world/gen/feature/OreFeatureConfig.mapping | 1 + .../minecraft/world/gen/feature/RandomFeatureConfig.mapping | 1 + .../net/minecraft/world/gen/feature/RandomFeatureEntry.mapping | 1 + .../world/gen/feature/RandomRandomFeatureConfig.mapping | 1 + .../world/gen/feature/RuinedPortalFeaturePiece.mapping | 1 + .../minecraft/world/gen/feature/SeagrassFeatureConfig.mapping | 1 + .../world/gen/feature/SimpleBlockFeatureConfig.mapping | 1 + .../minecraft/world/gen/feature/SpringFeatureConfig.mapping | 1 + .../world/gen/feature/StructurePoolFeatureConfig.mapping | 1 + .../world/gen/feature/size/ThreeLayersFeatureSize.mapping | 1 + .../world/gen/feature/size/TwoLayersFeatureSize.mapping | 1 + .../minecraft/world/gen/foliage/AcaciaFoliagePlacer.mapping | 1 + .../net/minecraft/world/gen/foliage/BlobFoliagePlacer.mapping | 1 + .../net/minecraft/world/gen/foliage/BushFoliagePlacer.mapping | 1 + .../minecraft/world/gen/foliage/DarkOakFoliagePlacer.mapping | 1 + .../minecraft/world/gen/foliage/LargeOakFoliagePlacer.mapping | 1 + .../net/minecraft/world/gen/foliage/PineFoliagePlacer.mapping | 1 + mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping | 1 + .../world/gen/surfacebuilder/TernarySurfaceConfig.mapping | 1 + .../net/minecraft/world/gen/trunk/DarkOakTrunkPlacer.mapping | 1 + .../net/minecraft/world/gen/trunk/ForkingTrunkPlacer.mapping | 1 + .../net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping | 1 + .../net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping | 1 + .../minecraft/world/gen/trunk/MegaJungleTrunkPlacer.mapping | 1 + .../net/minecraft/world/gen/trunk/StraightTrunkPlacer.mapping | 1 + 74 files changed, 79 insertions(+) create mode 100644 mappings/net/minecraft/class_5299.mapping diff --git a/mappings/net/minecraft/class_5299.mapping b/mappings/net/minecraft/class_5299.mapping new file mode 100644 index 0000000000..5594877aa1 --- /dev/null +++ b/mappings/net/minecraft/class_5299.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_5299 + CLASS class_5300 + FIELD field_24648 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index a79d4f56a6..8d219f315a 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack FIELD field_24093 holder Lnet/minecraft/class_1297; + FIELD field_24671 CODEC Lcom/mojang/serialization/Codec; FIELD field_8029 MODIFIER_FORMAT Ljava/text/DecimalFormat; FIELD field_8030 cooldown I FIELD field_8031 count I diff --git a/mappings/net/minecraft/particle/DustParticleEffect.mapping b/mappings/net/minecraft/particle/DustParticleEffect.mapping index 374e7d3dce..7c39ea96bb 100644 --- a/mappings/net/minecraft/particle/DustParticleEffect.mapping +++ b/mappings/net/minecraft/particle/DustParticleEffect.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect FIELD field_11187 red F FIELD field_11188 RED Lnet/minecraft/class_2390; FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395; + FIELD field_25124 CODEC Lcom/mojang/serialization/Codec; METHOD (FFFF)V ARG 1 red ARG 2 green diff --git a/mappings/net/minecraft/sound/BiomeMoodSound.mapping b/mappings/net/minecraft/sound/BiomeMoodSound.mapping index e66ac89084..8707cad171 100644 --- a/mappings/net/minecraft/sound/BiomeMoodSound.mapping +++ b/mappings/net/minecraft/sound/BiomeMoodSound.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound FIELD field_23148 cultivationTicks I FIELD field_23149 spawnRange I FIELD field_23150 extraDistance D + FIELD field_24674 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3414;IID)V ARG 1 event ARG 2 cultivationTicks diff --git a/mappings/net/minecraft/sound/MusicSound.mapping b/mappings/net/minecraft/sound/MusicSound.mapping index a2c346d610..91ab1448e1 100644 --- a/mappings/net/minecraft/sound/MusicSound.mapping +++ b/mappings/net/minecraft/sound/MusicSound.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_5195 net/minecraft/sound/MusicSound FIELD field_24057 event Lnet/minecraft/class_3414; + FIELD field_24627 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3414;IIZ)V ARG 1 event METHOD method_27279 getEvent ()Lnet/minecraft/class_3414; diff --git a/mappings/net/minecraft/structure/pool/FeaturePoolElement.mapping b/mappings/net/minecraft/structure/pool/FeaturePoolElement.mapping index 10675964b8..a7da1e32fc 100644 --- a/mappings/net/minecraft/structure/pool/FeaturePoolElement.mapping +++ b/mappings/net/minecraft/structure/pool/FeaturePoolElement.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement FIELD field_16661 feature Lnet/minecraft/class_2975; FIELD field_16662 tag Lnet/minecraft/class_2487; + FIELD field_24948 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2975;)V ARG 1 feature METHOD method_16601 getStart (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/structure/pool/LegacySinglePoolElement.mapping b/mappings/net/minecraft/structure/pool/LegacySinglePoolElement.mapping index 3145574719..7f3876a263 100644 --- a/mappings/net/minecraft/structure/pool/LegacySinglePoolElement.mapping +++ b/mappings/net/minecraft/structure/pool/LegacySinglePoolElement.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5188 net/minecraft/structure/pool/LegacySinglePoolElement + FIELD field_24949 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/structure/pool/StructurePool.mapping b/mappings/net/minecraft/structure/pool/StructurePool.mapping index 440284ce58..a5e226edd0 100644 --- a/mappings/net/minecraft/structure/pool/StructurePool.mapping +++ b/mappings/net/minecraft/structure/pool/StructurePool.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool FIELD field_16863 projection Lnet/minecraft/class_3785$class_3786; FIELD field_16864 elementCounts Lcom/google/common/collect/ImmutableList; FIELD field_18707 highestY I + FIELD field_24954 CODEC Lcom/mojang/serialization/Codec; + FIELD field_24955 LOGGER Lorg/apache/logging/log4j/Logger; METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V ARG 1 id ARG 2 terminatorsId diff --git a/mappings/net/minecraft/structure/processor/GravityStructureProcessor.mapping b/mappings/net/minecraft/structure/processor/GravityStructureProcessor.mapping index ff9d7cc9b9..18444eb618 100644 --- a/mappings/net/minecraft/structure/processor/GravityStructureProcessor.mapping +++ b/mappings/net/minecraft/structure/processor/GravityStructureProcessor.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_3795 net/minecraft/structure/processor/GravityStructureProcessor FIELD field_16723 heightmap Lnet/minecraft/class_2902$class_2903; FIELD field_16725 offset I + FIELD field_25002 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/structure/processor/StructureProcessorRule.mapping b/mappings/net/minecraft/structure/processor/StructureProcessorRule.mapping index 971fd5e4cd..d1627748e3 100644 --- a/mappings/net/minecraft/structure/processor/StructureProcessorRule.mapping +++ b/mappings/net/minecraft/structure/processor/StructureProcessorRule.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces FIELD field_16874 outputState Lnet/minecraft/class_2680; FIELD field_16875 tag Lnet/minecraft/class_2487; FIELD field_23347 positionPredicate Lnet/minecraft/class_4995; + FIELD field_25008 CODEC Lcom/mojang/serialization/Codec; METHOD method_16760 getTag ()Lnet/minecraft/class_2487; METHOD method_16762 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z ARG 1 input diff --git a/mappings/net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest.mapping b/mappings/net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest.mapping index 90d713187f..c236c3d7d4 100644 --- a/mappings/net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest.mapping +++ b/mappings/net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPos FIELD field_23336 minDistance I FIELD field_23337 maxDistance I FIELD field_23338 axis Lnet/minecraft/class_2350$class_2351; + FIELD field_24995 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/structure/rule/LinearPosRuleTest.mapping b/mappings/net/minecraft/structure/rule/LinearPosRuleTest.mapping index d8badd291b..ac9d552b57 100644 --- a/mappings/net/minecraft/structure/rule/LinearPosRuleTest.mapping +++ b/mappings/net/minecraft/structure/rule/LinearPosRuleTest.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest FIELD field_23340 maxChance F FIELD field_23341 minDistance I FIELD field_23342 maxDistance I + FIELD field_25004 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/structure/rule/RandomBlockMatchRuleTest.mapping b/mappings/net/minecraft/structure/rule/RandomBlockMatchRuleTest.mapping index 9f9e7bdd58..15fa6158ab 100644 --- a/mappings/net/minecraft/structure/rule/RandomBlockMatchRuleTest.mapping +++ b/mappings/net/minecraft/structure/rule/RandomBlockMatchRuleTest.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRuleTest FIELD field_16879 probability F FIELD field_16880 block Lnet/minecraft/class_2248; + FIELD field_25009 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/structure/rule/RandomBlockStateMatchRuleTest.mapping b/mappings/net/minecraft/structure/rule/RandomBlockStateMatchRuleTest.mapping index ae206e19fb..c680653f70 100644 --- a/mappings/net/minecraft/structure/rule/RandomBlockStateMatchRuleTest.mapping +++ b/mappings/net/minecraft/structure/rule/RandomBlockStateMatchRuleTest.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatchRuleTest FIELD field_16877 probability F FIELD field_16878 blockState Lnet/minecraft/class_2680; + FIELD field_25010 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/util/dynamic/GlobalPos.mapping b/mappings/net/minecraft/util/dynamic/GlobalPos.mapping index 0f4cff7c1d..9a8ffe0767 100644 --- a/mappings/net/minecraft/util/dynamic/GlobalPos.mapping +++ b/mappings/net/minecraft/util/dynamic/GlobalPos.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_4208 net/minecraft/util/dynamic/GlobalPos FIELD field_18790 dimension Lnet/minecraft/class_5321; FIELD field_18791 pos Lnet/minecraft/class_2338; + FIELD field_25066 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V ARG 2 pos METHOD equals (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/village/VillagerData.mapping b/mappings/net/minecraft/village/VillagerData.mapping index 2f3af8c14f..3570bb8109 100644 --- a/mappings/net/minecraft/village/VillagerData.mapping +++ b/mappings/net/minecraft/village/VillagerData.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData FIELD field_17049 profession Lnet/minecraft/class_3852; FIELD field_17050 level I FIELD field_18540 LEVEL_BASE_EXPERIENCE [I + FIELD field_24669 CODEC Lcom/mojang/serialization/Codec; METHOD method_16919 getType ()Lnet/minecraft/class_3854; METHOD method_16920 withLevel (I)Lnet/minecraft/class_3850; ARG 1 level diff --git a/mappings/net/minecraft/world/biome/Biome.mapping b/mappings/net/minecraft/world/biome/Biome.mapping index d13c7b0c54..1f4ddef4c2 100644 --- a/mappings/net/minecraft/world/biome/Biome.mapping +++ b/mappings/net/minecraft/world/biome/Biome.mapping @@ -173,6 +173,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome ARG 3 name METHOD method_8752 getName ()Ljava/lang/String; CLASS class_1964 SpawnEntry + FIELD field_24681 CODEC Lcom/mojang/serialization/Codec; FIELD field_9387 maxGroupSize I FIELD field_9388 minGroupSize I FIELD field_9389 type Lnet/minecraft/class_1299; @@ -197,6 +198,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome COMMENT farther the better. The result of the different values can be COMMENT approximately modeled by a hyperbola weight=cosh(peak-1) as used by the COMMENT mixed-noise generator. + FIELD field_24679 CODEC Lcom/mojang/serialization/Codec; METHOD (FFFFF)V ARG 1 temperature ARG 2 humidity diff --git a/mappings/net/minecraft/world/biome/BiomeEffects.mapping b/mappings/net/minecraft/world/biome/BiomeEffects.mapping index fd875ddf77..409098a963 100644 --- a/mappings/net/minecraft/world/biome/BiomeEffects.mapping +++ b/mappings/net/minecraft/world/biome/BiomeEffects.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects FIELD field_22492 moodSound Ljava/util/Optional; FIELD field_22493 additionsSound Ljava/util/Optional; FIELD field_24113 music Ljava/util/Optional; + FIELD field_24714 CODEC Lcom/mojang/serialization/Codec; METHOD (IIILjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 fogColor ARG 2 waterColor diff --git a/mappings/net/minecraft/world/biome/BiomeParticleConfig.mapping b/mappings/net/minecraft/world/biome/BiomeParticleConfig.mapping index cdb23cc556..3fd04bc366 100644 --- a/mappings/net/minecraft/world/biome/BiomeParticleConfig.mapping +++ b/mappings/net/minecraft/world/biome/BiomeParticleConfig.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_4761 net/minecraft/world/biome/BiomeParticleConfig FIELD field_22035 chance F + FIELD field_24675 CODEC Lcom/mojang/serialization/Codec; METHOD method_24369 getParticleType ()Lnet/minecraft/class_2394; METHOD method_24370 shouldAddParticle (Ljava/util/Random;)Z diff --git a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping index 00d4848d66..742ec7c361 100644 --- a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping +++ b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS FIELD field_22081 weirdnessNoise Lnet/minecraft/class_5216; FIELD field_24115 biomePoints Ljava/util/List; FIELD field_24116 threeDimensionalSampling Z + FIELD field_24719 CODEC Lcom/mojang/serialization/Codec; METHOD (JLjava/util/List;)V ARG 1 seed ARG 3 biomePoints diff --git a/mappings/net/minecraft/world/biome/source/VanillaLayeredBiomeSource.mapping b/mappings/net/minecraft/world/biome/source/VanillaLayeredBiomeSource.mapping index 4524706991..22a5f6eb58 100644 --- a/mappings/net/minecraft/world/biome/source/VanillaLayeredBiomeSource.mapping +++ b/mappings/net/minecraft/world/biome/source/VanillaLayeredBiomeSource.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2088 net/minecraft/world/biome/source/VanillaLayeredBiomeSource + FIELD field_24727 CODEC Lcom/mojang/serialization/Codec; FIELD field_9677 BIOMES Ljava/util/List; FIELD field_9680 biomeSampler Lnet/minecraft/class_3642; diff --git a/mappings/net/minecraft/world/dimension/DimensionType.mapping b/mappings/net/minecraft/world/dimension/DimensionType.mapping index 0fcb5b80a8..e1a0ac4390 100644 --- a/mappings/net/minecraft/world/dimension/DimensionType.mapping +++ b/mappings/net/minecraft/world/dimension/DimensionType.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType FIELD field_24753 OVERWORLD_REGISTRY_KEY Lnet/minecraft/class_5321; FIELD field_24754 THE_NETHER_REGISTRY_KEY Lnet/minecraft/class_5321; FIELD field_24755 THE_END_REGISTRY_KEY Lnet/minecraft/class_5321; + FIELD field_24757 CODEC Lcom/mojang/serialization/Codec; FIELD field_24758 DIMENSION_TYPES Ljava/util/LinkedHashSet; FIELD field_24761 fixedTime Ljava/util/OptionalLong; FIELD field_24762 natural Z diff --git a/mappings/net/minecraft/world/gen/GeneratorOptions.mapping b/mappings/net/minecraft/world/gen/GeneratorOptions.mapping index a675af8d61..79fbc59390 100644 --- a/mappings/net/minecraft/world/gen/GeneratorOptions.mapping +++ b/mappings/net/minecraft/world/gen/GeneratorOptions.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions FIELD field_24527 generateStructures Z FIELD field_24528 bonusChest Z FIELD field_24532 legacyCustomOptions Ljava/util/Optional; + FIELD field_24826 CODEC Lcom/mojang/serialization/Codec; METHOD (JZZLjava/util/LinkedHashMap;)V ARG 1 seed ARG 3 generateStructures diff --git a/mappings/net/minecraft/world/gen/ProbabilityConfig.mapping b/mappings/net/minecraft/world/gen/ProbabilityConfig.mapping index b49a9682b1..30f4233862 100644 --- a/mappings/net/minecraft/world/gen/ProbabilityConfig.mapping +++ b/mappings/net/minecraft/world/gen/ProbabilityConfig.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_3133 net/minecraft/world/gen/ProbabilityConfig FIELD field_13738 probability F + FIELD field_24899 CODEC Lcom/mojang/serialization/Codec; METHOD (F)V ARG 1 probability diff --git a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig.mapping b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig.mapping index ae505f7aaa..5f30665895 100644 --- a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorC FIELD field_14081 biome Lnet/minecraft/class_1959; FIELD field_14082 layerBlocks [Lnet/minecraft/class_2680; FIELD field_24560 config Lnet/minecraft/class_5311; + FIELD field_24975 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_5311;)V ARG 1 config METHOD method_14309 getDefaultConfig ()Lnet/minecraft/class_3232; diff --git a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping index 6ff28dee7d..4bf22e91d7 100644 --- a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping +++ b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorL FIELD field_14026 blockState Lnet/minecraft/class_2680; FIELD field_14027 startY I FIELD field_14028 thickness I + FIELD field_24974 CODEC Lcom/mojang/serialization/Codec; METHOD (ILnet/minecraft/class_2248;)V ARG 1 thickness ARG 2 block diff --git a/mappings/net/minecraft/world/gen/chunk/SurfaceChunkGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/SurfaceChunkGenerator.mapping index f006e3be41..bc7c66c34c 100644 --- a/mappings/net/minecraft/world/gen/chunk/SurfaceChunkGenerator.mapping +++ b/mappings/net/minecraft/world/gen/chunk/SurfaceChunkGenerator.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/SurfaceChunkGenerat FIELD field_16580 noiseSizeX I FIELD field_16581 upperInterpolatedNoise Lnet/minecraft/class_3537; FIELD field_16648 AIR Lnet/minecraft/class_2680; + FIELD field_24773 CODEC Lcom/mojang/serialization/Codec; METHOD method_16405 sampleNoiseColumn ([DII)V ARG 1 buffer ARG 2 x diff --git a/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig.mapping index 426d936245..2a5a1d7656 100644 --- a/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3269 net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig FIELD field_14197 probability F FIELD field_14198 step Lnet/minecraft/class_2893$class_2894; + FIELD field_24979 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2893$class_2894;F)V ARG 1 step ARG 2 probability diff --git a/mappings/net/minecraft/world/gen/decorator/ChanceRangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/ChanceRangeDecoratorConfig.mapping index bef294810b..0bcc404269 100644 --- a/mappings/net/minecraft/world/gen/decorator/ChanceRangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ChanceRangeDecoratorConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2990 net/minecraft/world/gen/decorator/ChanceRangeDeco FIELD field_13408 top I FIELD field_13409 topOffset I FIELD field_13410 bottomOffset I + FIELD field_24876 CODEC Lcom/mojang/serialization/Codec; METHOD (FIII)V ARG 1 chance ARG 2 bottomOffset diff --git a/mappings/net/minecraft/world/gen/decorator/CountChanceDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/CountChanceDecoratorConfig.mapping index 003aa1f10a..3f4c8428ae 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountChanceDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountChanceDecoratorConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3271 net/minecraft/world/gen/decorator/CountChanceDecoratorConfig FIELD field_14199 chance F FIELD field_14200 count I + FIELD field_24984 CODEC Lcom/mojang/serialization/Codec; METHOD (IF)V ARG 1 count ARG 2 chance diff --git a/mappings/net/minecraft/world/gen/decorator/CountExtraChanceDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/CountExtraChanceDecoratorConfig.mapping index ea91a3bbf1..319a0c4836 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountExtraChanceDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountExtraChanceDecoratorConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3276 net/minecraft/world/gen/decorator/CountExtraChanc FIELD field_14209 extraChance F FIELD field_14210 extraCount I FIELD field_14211 count I + FIELD field_24986 CODEC Lcom/mojang/serialization/Codec; METHOD (IFI)V ARG 1 count ARG 2 extraChance diff --git a/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig.mapping index 1c62479e6a..860644de5f 100644 --- a/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3278 net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig FIELD field_14215 max I FIELD field_14216 min I + FIELD field_24989 CODEC Lcom/mojang/serialization/Codec; METHOD (II)V ARG 1 min ARG 2 max diff --git a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDecoratorConfig.mapping index 6bd1d05e72..dd088e1b2b 100644 --- a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDecoratorConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3003 net/minecraft/world/gen/decorator/NoiseHeightmapD FIELD field_13444 noiseLevel D FIELD field_13445 aboveNoise I FIELD field_13446 belowNoise I + FIELD field_24890 CODEC Lcom/mojang/serialization/Codec; METHOD (DII)V ARG 1 noiseLevel ARG 3 belowNoise diff --git a/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping index 10f3d84b5e..4da5435360 100644 --- a/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorC FIELD field_13433 topOffset I FIELD field_13434 bottomOffset I FIELD field_13435 count I + FIELD field_24879 CODEC Lcom/mojang/serialization/Codec; METHOD (IIII)V ARG 1 count ARG 2 bottomOffset diff --git a/mappings/net/minecraft/world/gen/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping index ada141eae0..5e0b4cbf5e 100644 --- a/mappings/net/minecraft/world/gen/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_3275 net/minecraft/world/gen/decorator/TopSolidHeightm FIELD field_14206 noiseFactor D FIELD field_14207 heightmap Lnet/minecraft/class_2902$class_2903; FIELD field_14208 noiseToCountRatio I + FIELD field_24987 CODEC Lcom/mojang/serialization/Codec; + FIELD field_24988 LOGGER Lorg/apache/logging/log4j/Logger; METHOD (IDDLnet/minecraft/class_2902$class_2903;)V ARG 1 noiseToCountRatio ARG 2 noiseFactor diff --git a/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping index a2095ce827..58f84147dd 100644 --- a/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeat FIELD field_23888 maxReach I FIELD field_23889 minHeight I FIELD field_23890 maxHeight I + FIELD field_24877 CODEC Lcom/mojang/serialization/Codec; METHOD (IIII)V ARG 1 minReach ARG 2 maxReach diff --git a/mappings/net/minecraft/world/gen/feature/BoulderFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/BoulderFeatureConfig.mapping index b1d17f8cef..67aebdcc27 100644 --- a/mappings/net/minecraft/world/gen/feature/BoulderFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/BoulderFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2951 net/minecraft/world/gen/feature/BoulderFeatureConfig FIELD field_13345 state Lnet/minecraft/class_2680; FIELD field_13346 startRadius I + FIELD field_24872 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;I)V ARG 1 state ARG 2 startRadius diff --git a/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping index 8e2e0299cb..1724ab0941 100644 --- a/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfi FIELD field_23897 minRadius I FIELD field_23898 maxRadius I FIELD field_23899 maxRim I + FIELD field_24881 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;III)V ARG 1 contents ARG 2 rim diff --git a/mappings/net/minecraft/world/gen/feature/DiskFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/DiskFeatureConfig.mapping index dbba9c863b..7459e6e701 100644 --- a/mappings/net/minecraft/world/gen/feature/DiskFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/DiskFeatureConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_3013 net/minecraft/world/gen/feature/DiskFeatureConfig FIELD field_13470 state Lnet/minecraft/class_2680; FIELD field_13471 ySize I FIELD field_13472 radius I + FIELD field_24882 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;IILjava/util/List;)V ARG 1 state ARG 2 radius diff --git a/mappings/net/minecraft/world/gen/feature/EmeraldOreFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/EmeraldOreFeatureConfig.mapping index c49f568f6b..f97718c9a2 100644 --- a/mappings/net/minecraft/world/gen/feature/EmeraldOreFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/EmeraldOreFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig FIELD field_13765 target Lnet/minecraft/class_2680; FIELD field_13766 state Lnet/minecraft/class_2680; + FIELD field_24904 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V ARG 1 target ARG 2 state diff --git a/mappings/net/minecraft/world/gen/feature/EndGatewayFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/EndGatewayFeatureConfig.mapping index 21d8bcd6ed..dab5df7758 100644 --- a/mappings/net/minecraft/world/gen/feature/EndGatewayFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndGatewayFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3018 net/minecraft/world/gen/feature/EndGatewayFeatureConfig FIELD field_13475 exact Z FIELD field_17735 exitPos Ljava/util/Optional; + FIELD field_24883 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/Optional;Z)V ARG 1 exitPos ARG 2 exact diff --git a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping index 197f6091ee..1c8b3f556c 100644 --- a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature FIELD field_13834 centerZ I FIELD field_13835 boundingBox Lnet/minecraft/class_238; FIELD field_13836 centerX I + FIELD field_24841 CODEC Lcom/mojang/serialization/Codec; METHOD (IIIIZ)V ARG 1 centerX ARG 2 centerZ diff --git a/mappings/net/minecraft/world/gen/feature/FillLayerFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/FillLayerFeatureConfig.mapping index 29ac1443bd..d8d021eab0 100644 --- a/mappings/net/minecraft/world/gen/feature/FillLayerFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/FillLayerFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_4279 net/minecraft/world/gen/feature/FillLayerFeatureConfig FIELD field_19202 height I FIELD field_19203 state Lnet/minecraft/class_2680; + FIELD field_24887 CODEC Lcom/mojang/serialization/Codec; METHOD (ILnet/minecraft/class_2680;)V ARG 1 height ARG 2 state diff --git a/mappings/net/minecraft/world/gen/feature/HugeFungusFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/HugeFungusFeatureConfig.mapping index 67266e10ea..b2aaa79294 100644 --- a/mappings/net/minecraft/world/gen/feature/HugeFungusFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/HugeFungusFeatureConfig.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeature FIELD field_22433 WARPED_FUNGUS_CONFIG Lnet/minecraft/class_4780; FIELD field_22434 WARPED_FUNGUS_NOT_PLANTED_CONFIG Lnet/minecraft/class_4780; FIELD field_22435 validBaseBlock Lnet/minecraft/class_2680; + FIELD field_24838 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V ARG 1 validBaseBlock ARG 2 stemState diff --git a/mappings/net/minecraft/world/gen/feature/HugeMushroomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/HugeMushroomFeatureConfig.mapping index 339028a09f..c0f4b2dd58 100644 --- a/mappings/net/minecraft/world/gen/feature/HugeMushroomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/HugeMushroomFeatureConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_4635 net/minecraft/world/gen/feature/HugeMushroomFeatu FIELD field_21230 capProvider Lnet/minecraft/class_4651; FIELD field_21231 stemProvider Lnet/minecraft/class_4651; FIELD field_21232 capSize I + FIELD field_24885 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;I)V ARG 1 capProvider ARG 2 stemProvider diff --git a/mappings/net/minecraft/world/gen/feature/JungleFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/feature/JungleFoliagePlacer.mapping index 3b3f5c3280..aa7779c75a 100644 --- a/mappings/net/minecraft/world/gen/feature/JungleFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/feature/JungleFoliagePlacer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_5209 net/minecraft/world/gen/feature/JungleFoliagePlacer FIELD field_24166 height I + FIELD field_24933 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/MegaPineFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/feature/MegaPineFoliagePlacer.mapping index eda45235e0..15f8905618 100644 --- a/mappings/net/minecraft/world/gen/feature/MegaPineFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/feature/MegaPineFoliagePlacer.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_5210 net/minecraft/world/gen/feature/MegaPineFoliagePlacer FIELD field_24167 heightRange I FIELD field_24168 crownHeight I + FIELD field_24934 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping index f54bb8b825..7e1c964118 100644 --- a/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_5160 net/minecraft/world/gen/feature/NetherrackReplace FIELD field_23906 state Lnet/minecraft/class_2680; FIELD field_23907 minReachPos Lnet/minecraft/class_2382; FIELD field_23908 maxReachPos Lnet/minecraft/class_2382; + FIELD field_24905 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)V ARG 1 target ARG 2 state diff --git a/mappings/net/minecraft/world/gen/feature/OceanRuinFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/OceanRuinFeatureConfig.mapping index 25075222d0..0410116af7 100644 --- a/mappings/net/minecraft/world/gen/feature/OceanRuinFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/OceanRuinFeatureConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3114 net/minecraft/world/gen/feature/OceanRuinFeatureC FIELD field_13707 clusterProbability F FIELD field_13708 largeProbability F FIELD field_13709 biomeType Lnet/minecraft/class_3411$class_3413; + FIELD field_24895 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3411$class_3413;FF)V ARG 1 biomeType ARG 2 largeProbability diff --git a/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping index a28a9b35e7..653adaac9c 100644 --- a/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig FIELD field_13723 size I FIELD field_13724 state Lnet/minecraft/class_2680; FIELD field_13725 target Lnet/minecraft/class_3124$class_3125; + FIELD field_24896 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3124$class_3125;Lnet/minecraft/class_2680;I)V ARG 1 target ARG 2 state diff --git a/mappings/net/minecraft/world/gen/feature/RandomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/RandomFeatureConfig.mapping index 2fd8b3a217..0d3cdf5e6e 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3141 net/minecraft/world/gen/feature/RandomFeatureConfig FIELD field_13744 features Ljava/util/List; FIELD field_13745 defaultFeature Lnet/minecraft/class_2975; + FIELD field_24901 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/List;Lnet/minecraft/class_2975;)V ARG 1 features ARG 2 defaultFeature diff --git a/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping index 39a8f977fa..a0e776f9aa 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntry FIELD field_14011 chance F FIELD field_14013 feature Lnet/minecraft/class_2975; + FIELD field_24864 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2975;F)V ARG 1 feature ARG 2 chance diff --git a/mappings/net/minecraft/world/gen/feature/RandomRandomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/RandomRandomFeatureConfig.mapping index dddcb55ae2..f8b973dc1e 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomRandomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomRandomFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3147 net/minecraft/world/gen/feature/RandomRandomFeatureConfig FIELD field_13761 features Ljava/util/List; FIELD field_13762 count I + FIELD field_24903 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/List;I)V ARG 1 features ARG 2 count diff --git a/mappings/net/minecraft/world/gen/feature/RuinedPortalFeaturePiece.mapping b/mappings/net/minecraft/world/gen/feature/RuinedPortalFeaturePiece.mapping index d562acb093..ccf0922a4b 100644 --- a/mappings/net/minecraft/world/gen/feature/RuinedPortalFeaturePiece.mapping +++ b/mappings/net/minecraft/world/gen/feature/RuinedPortalFeaturePiece.mapping @@ -66,6 +66,7 @@ CLASS net/minecraft/class_5189 net/minecraft/world/gen/feature/RuinedPortalFeatu FIELD field_24026 overgrown Z FIELD field_24027 vines Z FIELD field_24028 replaceWithBlackstone Z + FIELD field_24993 CODEC Lcom/mojang/serialization/Codec; CLASS class_5191 VerticalPlacement FIELD field_24035 VERTICAL_PLACEMENTS Ljava/util/Map; FIELD field_24036 id Ljava/lang/String; diff --git a/mappings/net/minecraft/world/gen/feature/SeagrassFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/SeagrassFeatureConfig.mapping index 9e613538bf..afa105c8e0 100644 --- a/mappings/net/minecraft/world/gen/feature/SeagrassFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/SeagrassFeatureConfig.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3163 net/minecraft/world/gen/feature/SeagrassFeatureConfig FIELD field_13788 tallSeagrassProbability D FIELD field_13789 count I + FIELD field_24907 CODEC Lcom/mojang/serialization/Codec; METHOD (ID)V ARG 1 count ARG 2 tallSeagrassProbability diff --git a/mappings/net/minecraft/world/gen/feature/SimpleBlockFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/SimpleBlockFeatureConfig.mapping index a61dc1292a..95dfde05a5 100644 --- a/mappings/net/minecraft/world/gen/feature/SimpleBlockFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/SimpleBlockFeatureConfig.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatur FIELD field_13806 placeUnder Ljava/util/List; FIELD field_13807 toPlace Lnet/minecraft/class_2680; FIELD field_13808 placeOn Ljava/util/List; + FIELD field_24909 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/SpringFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/SpringFeatureConfig.mapping index 0a7b20067b..3d02c9842f 100644 --- a/mappings/net/minecraft/world/gen/feature/SpringFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/SpringFeatureConfig.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4642 net/minecraft/world/gen/feature/SpringFeatureConf FIELD field_21285 rockCount I FIELD field_21286 holeCount I FIELD field_21287 validBlocks Ljava/util/Set; + FIELD field_24912 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_3610;ZIILjava/util/Set;)V ARG 1 state ARG 2 requiresBlockBelow diff --git a/mappings/net/minecraft/world/gen/feature/StructurePoolFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/StructurePoolFeatureConfig.mapping index 40bb55ead3..20b96c1d03 100644 --- a/mappings/net/minecraft/world/gen/feature/StructurePoolFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/StructurePoolFeatureConfig.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeat COMMENT {@link net.minecraft.structure.pool.StructurePoolBasedGenerator#addPieces(net.minecraft.util.Identifier, int, net.minecraft.structure.pool.StructurePoolBasedGenerator.PieceFactory, net.minecraft.world.gen.chunk.ChunkGenerator, net.minecraft.structure.StructureManager, net.minecraft.util.math.BlockPos, java.util.List, java.util.Random, boolean, boolean)}. FIELD field_16860 size I FIELD field_16861 startPool Lnet/minecraft/class_2960; + FIELD field_24886 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2960;I)V ARG 2 size METHOD method_27222 getSize ()I diff --git a/mappings/net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize.mapping b/mappings/net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize.mapping index 9cbe47918f..0f3d562090 100644 --- a/mappings/net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize.mapping +++ b/mappings/net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersF FIELD field_24152 lowerSize I FIELD field_24153 middleSize I FIELD field_24154 upperSize I + FIELD field_24924 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/size/TwoLayersFeatureSize.mapping b/mappings/net/minecraft/world/gen/feature/size/TwoLayersFeatureSize.mapping index e5bbc61591..ada4e1baee 100644 --- a/mappings/net/minecraft/world/gen/feature/size/TwoLayersFeatureSize.mapping +++ b/mappings/net/minecraft/world/gen/feature/size/TwoLayersFeatureSize.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFeatureSize + FIELD field_24925 CODEC Lcom/mojang/serialization/Codec; METHOD (IIILjava/util/OptionalInt;)V ARG 4 minClippedHeight diff --git a/mappings/net/minecraft/world/gen/foliage/AcaciaFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/AcaciaFoliagePlacer.mapping index 41bb97b913..7abd0d085f 100644 --- a/mappings/net/minecraft/world/gen/foliage/AcaciaFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/AcaciaFoliagePlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer + FIELD field_24926 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/foliage/BlobFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/BlobFoliagePlacer.mapping index d5fd64d4a8..16408b4dbb 100644 --- a/mappings/net/minecraft/world/gen/foliage/BlobFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/BlobFoliagePlacer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer FIELD field_23752 height I + FIELD field_24927 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/foliage/BushFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/BushFoliagePlacer.mapping index da8fdf30d1..6cd8898c48 100644 --- a/mappings/net/minecraft/world/gen/foliage/BushFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/BushFoliagePlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5205 net/minecraft/world/gen/foliage/BushFoliagePlacer + FIELD field_24928 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/foliage/DarkOakFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/DarkOakFoliagePlacer.mapping index f4eb0307fa..900c07d3f7 100644 --- a/mappings/net/minecraft/world/gen/foliage/DarkOakFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/DarkOakFoliagePlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5206 net/minecraft/world/gen/foliage/DarkOakFoliagePlacer + FIELD field_24929 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/foliage/LargeOakFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/LargeOakFoliagePlacer.mapping index d2a3229c74..f97fb3572f 100644 --- a/mappings/net/minecraft/world/gen/foliage/LargeOakFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/LargeOakFoliagePlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5207 net/minecraft/world/gen/foliage/LargeOakFoliagePlacer + FIELD field_24930 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/foliage/PineFoliagePlacer.mapping b/mappings/net/minecraft/world/gen/foliage/PineFoliagePlacer.mapping index 551929c8ee..7af9069093 100644 --- a/mappings/net/minecraft/world/gen/foliage/PineFoliagePlacer.mapping +++ b/mappings/net/minecraft/world/gen/foliage/PineFoliagePlacer.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer FIELD field_23755 height I FIELD field_23756 randomHeight I + FIELD field_24935 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping b/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping index 934adb6621..3b50a0546d 100644 --- a/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping +++ b/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer FIELD field_21227 minSize I FIELD field_21228 extraSize I + FIELD field_24867 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig.mapping index b497652ec6..36eb2cf73b 100644 --- a/mappings/net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig.mapping +++ b/mappings/net/minecraft/world/gen/surfacebuilder/TernarySurfaceConfig.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3527 net/minecraft/world/gen/surfacebuilder/TernarySur FIELD field_15715 topMaterial Lnet/minecraft/class_2680; FIELD field_15716 underwaterMaterial Lnet/minecraft/class_2680; FIELD field_15717 underMaterial Lnet/minecraft/class_2680; + FIELD field_25017 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V ARG 1 topMaterial ARG 2 underMaterial diff --git a/mappings/net/minecraft/world/gen/trunk/DarkOakTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/DarkOakTrunkPlacer.mapping index 6560b9f2db..27907f67be 100644 --- a/mappings/net/minecraft/world/gen/trunk/DarkOakTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/DarkOakTrunkPlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5211 net/minecraft/world/gen/trunk/DarkOakTrunkPlacer + FIELD field_24966 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/trunk/ForkingTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/ForkingTrunkPlacer.mapping index 5cca8c3f11..c02001304c 100644 --- a/mappings/net/minecraft/world/gen/trunk/ForkingTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/ForkingTrunkPlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5139 net/minecraft/world/gen/trunk/ForkingTrunkPlacer + FIELD field_24968 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping index 20d802d3ea..53df8dc4e9 100644 --- a/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer + FIELD field_24969 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping index 9d60f24d23..09966fc2e7 100644 --- a/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer + FIELD field_24967 CODEC Lcom/mojang/serialization/Codec; METHOD method_27391 isHighEnough (II)Z ARG 1 treeHeight ARG 2 height diff --git a/mappings/net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer.mapping index cab1a69606..4c01c600c4 100644 --- a/mappings/net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5215 net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer + FIELD field_24970 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/trunk/StraightTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/StraightTrunkPlacer.mapping index ee50b38d8f..d63e63deb8 100644 --- a/mappings/net/minecraft/world/gen/trunk/StraightTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/StraightTrunkPlacer.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5140 net/minecraft/world/gen/trunk/StraightTrunkPlacer + FIELD field_24971 CODEC Lcom/mojang/serialization/Codec;