From 417eb31e427e152a375025a32b6d26cbf79559c3 Mon Sep 17 00:00:00 2001 From: Prospector Date: Tue, 27 Nov 2018 15:23:43 -0800 Subject: [PATCH] (De)serialization and world gen stuff! (#207) --- mappings/brn.mapping | 3 +- mappings/btw.mapping | 2 ++ mappings/bzo.mapping | 4 +++ .../net/minecraft/block/BlockState.mapping | 13 +++++++++ .../net/minecraft/fluid/FluidState.mapping | 13 +++++++++ .../state/AbstractPropertyContainer.mapping | 3 ++ .../minecraft/state/PropertyContainer.mapping | 13 +++++++++ .../net/minecraft/state/StateFactory.mapping | 12 ++++++++ .../world/gen/GenerationSteps.mapping | 1 + .../world/gen/chunk/ChunkGenerator.mapping | 1 + .../gen/config/ProbabilityConfig.mapping | 11 +++++++- .../CarvingMaskDecoratorConfig.mapping | 7 ++++- .../decorator/ChanceDecoratorConfig.mapping | 7 ++++- .../ChanceRangeDecoratorConfig.mapping | 9 +++++- .../CountChanceDecoratorConfig.mapping | 7 ++++- .../decorator/CountDecoratorConfig.mapping | 7 ++++- .../CountDepthDecoratorConfig.mapping | 8 +++++- .../CountExtraChanceDecorator.mapping | 8 +++++- .../config/decorator/DecoratorConfig.mapping | 2 ++ .../decorator/DefaultDecoratorConfig.mapping | 4 ++- .../decorator/DungeonDecoratorConfig.mapping | 7 ++++- .../HeightmapRangeDecoratorConfig.mapping | 7 ++++- .../decorator/LakeDecoratorConfig.mapping | 7 ++++- .../NoiseHeightmapDecoratorConfig.mapping | 9 +++++- .../decorator/RangeDecoratorConfig.mapping | 9 +++++- ...eightmapNoiseBiasedDecoratorConfig.mapping | 12 ++++++-- .../feature/BlockClusterFeatureConfig.mapping | 13 ++++++++- .../feature/BoulderFeatureConfig.mapping | 16 +++++++++++ .../BuriedTreasureFeatureConfig.mapping | 11 +++++++- .../config/feature/BushFeatureConfig.mapping | 11 +++++++- .../feature/DecoratedFeatureConfig.mapping | 12 +++++++- .../feature/DefaultFeatureConfig.mapping | 8 +++++- .../feature/DoublePlantFeatureConfig.mapping | 11 +++++++- .../feature/EmeraldOreFeatureConfig.mapping | 15 ++++++++++ .../feature/EndGatewayFeatureConfig.mapping | 11 +++++++- .../feature/EndPillarFeatureConfig.mapping | 22 +++++++++++++++ .../feature/EndSpikeFeatureConfig.mapping | 12 -------- .../gen/config/feature/FeatureConfig.mapping | 6 ++++ .../feature/ForestRockFeatureConfig.mapping | 7 ----- .../config/feature/GrassFeatureConfig.mapping | 12 ++++++++ .../feature/IcePatchFeatureConfig.mapping | 11 +++++++- .../feature/IcebergFeatureConfig.mapping | 11 +++++++- .../config/feature/LakeFeatureConfig.mapping | 12 ++++++++ .../feature/MineshaftFeatureConfig.mapping | 11 +++++++- .../feature/NetherSpringFeatureConfig.mapping | 11 +++++++- .../feature/OceanRuinFeatureConfig.mapping | 16 +++++++++-- .../config/feature/OreFeatureConfig.mapping | 25 +++++++++++++---- .../PillagerOutpostFeatureConfig.mapping | 13 +++++++++ .../RandomBooleanFeatureConfig.mapping | 23 +++++++++++++++ .../feature/RandomFeatureConfig.mapping | 28 +++++++++++++++++++ .../feature/RandomRandomFeatureConfig.mapping | 22 +++++++++++++++ .../feature/SeaPickleFeatureConfig.mapping | 11 +++++++- .../feature/SeagrassFeatureConfig.mapping | 11 +++++++- .../feature/ShipwreckFeatureConfig.mapping | 11 +++++++- .../feature/SimpleBlockFeatureConfig.mapping | 12 ++++++++ .../feature/SimpleRandomFeatureConfig.mapping | 18 ++++++++++++ .../feature/SpringFeatureConfig.mapping | 11 +++++++- .../feature/VillageFeatureConfig.mapping | 11 +++++++- .../TernarySurfaceConfig.mapping | 6 +++- .../decorator/CarvingMaskDecorator.mapping | 3 ++ .../ChanceHeightmapDecorator.mapping | 3 ++ .../ChanceHeightmapDoubleDecorator.mapping | 3 ++ .../ChanceTopSolidHeightmapDecorator.mapping | 3 ++ .../decorator/ChorusPlantDecorator.mapping | 3 ++ .../gen/decorator/ConfiguredDecorator.mapping | 12 +++++++- .../CountChanceHeightmapDecorator.mapping | 3 ++ ...ountChanceHeightmapDoubleDecorator.mapping | 3 ++ .../CountExtraHeightmapDecorator.mapping | 3 ++ .../decorator/CountHeight64Decorator.mapping | 3 ++ .../CountHeightmap32Decorator.mapping | 3 ++ .../decorator/CountHeightmapDecorator.mapping | 3 ++ .../CountHeightmapDoubleDecorator.mapping | 3 ++ .../decorator/CountTopSolidDecorator.mapping | 3 ++ .../decorator/DarkOakTreeDecorator.mapping | 3 ++ .../world/gen/decorator/Decorator.mapping | 8 ++++-- .../gen/decorator/DungeonsDecorator.mapping | 3 ++ .../gen/decorator/EndGatewayDecorator.mapping | 3 ++ .../gen/decorator/ForestRockDecorator.mapping | 3 ++ .../gen/decorator/HeightmapDecorator.mapping | 3 ++ .../HeightmapNoiseBiasedDecorator.mapping | 3 ++ .../decorator/HeightmapRangeDecorator.mapping | 3 ++ .../gen/decorator/IcebergDecorator.mapping | 3 ++ .../gen/decorator/LakeLakeDecorator.mapping | 3 ++ .../gen/decorator/MagmaDecorator.mapping | 3 ++ .../NoiseHeightmap32Decorator.mapping | 3 ++ .../NoiseHeightmapDoubleDecorator.mapping | 3 ++ .../gen/decorator/WaterLakeDecorator.mapping | 3 ++ .../world/gen/feature/BambooFeature.mapping | 2 ++ .../world/gen/feature/BlueIceFeature.mapping | 2 ++ .../gen/feature/BonusChestFeature.mapping | 2 ++ .../world/gen/feature/BushFeature.mapping | 2 ++ .../world/gen/feature/CactusFeature.mapping | 2 ++ .../gen/feature/ChorusPlantFeature.mapping | 2 ++ .../gen/feature/ConfiguredFeature.mapping | 11 +++++++- .../world/gen/feature/CoralFeature.mapping | 2 ++ .../world/gen/feature/DeadBushFeature.mapping | 2 ++ .../gen/feature/DecoratedFeature.mapping | 2 ++ .../gen/feature/DesertWellFeature.mapping | 2 ++ .../world/gen/feature/DiskFeature.mapping | 2 ++ .../gen/feature/DoublePlantFeature.mapping | 2 ++ .../world/gen/feature/DungeonFeature.mapping | 2 ++ .../world/gen/feature/EmeraldOre.mapping | 2 ++ .../gen/feature/EndGatewayFeature.mapping | 2 ++ .../gen/feature/EndIslandFeature.mapping | 2 ++ ...ature.mapping => EndPillarFeature.mapping} | 15 +++++++--- .../world/gen/feature/Feature.mapping | 6 ++-- .../world/gen/feature/FeatureVillage.mapping | 2 -- .../world/gen/feature/FlowerFeature.mapping | 2 ++ .../gen/feature/ForestRockFeature.mapping | 2 ++ .../world/gen/feature/FossilFeature.mapping | 2 ++ .../gen/feature/FreezeTopLayerFeature.mapping | 2 ++ .../gen/feature/GlowstoneBlobFeature.mapping | 2 ++ .../world/gen/feature/GrassFeature.mapping | 2 ++ .../feature/HugeBrownMushroomFeature.mapping | 2 ++ .../feature/HugeRedMushroomFeature.mapping | 2 ++ .../world/gen/feature/IcePatchFeature.mapping | 2 ++ .../world/gen/feature/IceSpikeFeature.mapping | 2 ++ .../world/gen/feature/IcebergFeature.mapping | 2 ++ .../gen/feature/JungleGrassFeature.mapping | 2 ++ .../world/gen/feature/KelpFeature.mapping | 2 ++ .../world/gen/feature/LakeFeature.mapping | 2 ++ .../world/gen/feature/MelonFeature.mapping | 2 ++ .../gen/feature/NetherFireFeature.mapping | 2 ++ .../gen/feature/NetherSpringFeature.mapping | 2 ++ .../world/gen/feature/OreFeature.mapping | 2 ++ .../feature/PillagerOutpostFeature.mapping | 1 + .../world/gen/feature/PumpkinFeature.mapping | 2 ++ .../gen/feature/RandomBooleanFeature.mapping | 2 ++ .../world/gen/feature/RandomFeature.mapping | 2 ++ .../gen/feature/RandomFeatureEntry.mapping | 21 ++++++++++++++ .../gen/feature/RandomRandomFeature.mapping | 2 ++ .../world/gen/feature/ReedFeature.mapping | 2 ++ .../gen/feature/SeaPickleFeature.mapping | 2 ++ .../world/gen/feature/SeagrassFeature.mapping | 2 ++ .../gen/feature/SimpleBlockFeature.mapping | 2 ++ .../gen/feature/SimpleRandomFeature.mapping | 2 ++ .../world/gen/feature/SpringFeature.mapping | 2 ++ .../gen/feature/StructureFeature.mapping | 2 ++ .../gen/feature/TaigaGrassFeature.mapping | 2 ++ .../world/gen/feature/TreeFeature.mapping | 2 ++ .../world/gen/feature/VillageFeature.mapping | 2 ++ .../world/gen/feature/VinesFeature.mapping | 2 ++ .../feature/VoidStartPlatformFeature.mapping | 2 ++ .../gen/feature/WaterlilyFeature.mapping | 2 ++ 144 files changed, 809 insertions(+), 74 deletions(-) create mode 100644 mappings/bzo.mapping create mode 100644 mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping create mode 100644 mappings/net/minecraft/world/gen/config/feature/BoulderFeatureConfig.mapping create mode 100644 mappings/net/minecraft/world/gen/config/feature/EndPillarFeatureConfig.mapping delete mode 100644 mappings/net/minecraft/world/gen/config/feature/EndSpikeFeatureConfig.mapping delete mode 100644 mappings/net/minecraft/world/gen/config/feature/ForestRockFeatureConfig.mapping create mode 100644 mappings/net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig.mapping rename mappings/net/minecraft/world/gen/feature/{EndSpikeFeature.mapping => EndPillarFeature.mapping} (57%) delete mode 100644 mappings/net/minecraft/world/gen/feature/FeatureVillage.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/PillagerOutpostFeature.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/VillageFeature.mapping diff --git a/mappings/brn.mapping b/mappings/brn.mapping index 6242011f14..fe162d6f03 100644 --- a/mappings/brn.mapping +++ b/mappings/brn.mapping @@ -1,5 +1,5 @@ CLASS brn - CLASS brn$a Type + CLASS brn$a Heightmap FIELD a WORLD_SURFACE_WG Lbrn$a; FIELD b WORLD_SURFACE Lbrn$a; FIELD c OCEAN_FLOOR_WG Lbrn$a; @@ -13,3 +13,4 @@ CLASS brn METHOD a getName ()Ljava/lang/String; METHOD a byName (Ljava/lang/String;)Lbrn$a; ARG 0 name + CLASS brn$b diff --git a/mappings/btw.mapping b/mappings/btw.mapping index 5a76f545b8..c8356f7614 100644 --- a/mappings/btw.mapping +++ b/mappings/btw.mapping @@ -1,2 +1,4 @@ CLASS btw METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/bzo.mapping b/mappings/bzo.mapping new file mode 100644 index 0000000000..fb2a1e400b --- /dev/null +++ b/mappings/bzo.mapping @@ -0,0 +1,4 @@ +CLASS bzo + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/block/BlockState.mapping b/mappings/net/minecraft/block/BlockState.mapping index 160a16280f..17d40e5757 100644 --- a/mappings/net/minecraft/block/BlockState.mapping +++ b/mappings/net/minecraft/block/BlockState.mapping @@ -20,6 +20,19 @@ CLASS boh net/minecraft/block/BlockState METHOD a applyMirror (Lbix;)Lboh; METHOD a applyRotation (Lbjx;)Lboh; METHOD a getDroppedStacks (Lcgr$a;)Ljava/util/List; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lboh; + ARG 0 dynamic + ARG 1 block + ARG 2 properties + ARG 3 state + ARG 4 stateFactory + ARG 7 propertyName + ARG 8 property + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;Lboh;)Lcom/mojang/datafixers/Dynamic; + ARG 0 ops + ARG 1 state + ARG 2 properties + ARG 3 value METHOD a getRenderingState (Ley;Lboh;Lbao;Let;Let;)Lboh; METHOD a matches (Lxv;)Z METHOD b getWeakRedstonePower (Lazz;Let;Ley;)I diff --git a/mappings/net/minecraft/fluid/FluidState.mapping b/mappings/net/minecraft/fluid/FluidState.mapping index 08de59a164..0c4e8977c2 100644 --- a/mappings/net/minecraft/fluid/FluidState.mapping +++ b/mappings/net/minecraft/fluid/FluidState.mapping @@ -1,4 +1,17 @@ CLASS ccz net/minecraft/fluid/FluidState + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lccz; + ARG 0 dynamic + ARG 1 fluid + ARG 2 properties + ARG 3 state + ARG 4 stateFactory + ARG 7 propertyName + ARG 8 property + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;Lccz;)Lcom/mojang/datafixers/Dynamic; + ARG 0 ops + ARG 1 state + ARG 2 properties + ARG 3 value METHOD a matches (Lxv;)Z METHOD b onRandomTick (Lban;Let;Ljava/util/Random;)V METHOD c getFluid ()Lccy; diff --git a/mappings/net/minecraft/state/AbstractPropertyContainer.mapping b/mappings/net/minecraft/state/AbstractPropertyContainer.mapping index cee28afa9a..61d7226312 100644 --- a/mappings/net/minecraft/state/AbstractPropertyContainer.mapping +++ b/mappings/net/minecraft/state/AbstractPropertyContainer.mapping @@ -8,6 +8,9 @@ CLASS bof net/minecraft/state/AbstractPropertyContainer ARG 1 baseObject METHOD a getProperties ()Ljava/util/Collection; METHOD a with (Lbpj;Ljava/lang/Comparable;)Ljava/lang/Object; + ARG 1 property + ARG 2 value METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap; METHOD b contains (Lbpj;)Z METHOD c get (Lbpj;)Ljava/lang/Comparable; + ARG 1 property diff --git a/mappings/net/minecraft/state/PropertyContainer.mapping b/mappings/net/minecraft/state/PropertyContainer.mapping index 88337772df..71c1ca94d9 100644 --- a/mappings/net/minecraft/state/PropertyContainer.mapping +++ b/mappings/net/minecraft/state/PropertyContainer.mapping @@ -1,5 +1,18 @@ CLASS boj net/minecraft/state/PropertyContainer FIELD b LOGGER Lorg/apache/logging/log4j/Logger; + METHOD a deserialize (Lboj;Lbpj;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lboj; + ARG 0 state + ARG 1 property + ARG 2 propertyName + ARG 3 input + ARG 4 value + ARG 5 optional METHOD a with (Lbpj;Ljava/lang/Comparable;)Ljava/lang/Object; + ARG 1 property + ARG 2 value METHOD b getEntries ()Lcom/google/common/collect/ImmutableMap; + METHOD b getValueAsString (Lbpj;Ljava/lang/Comparable;)Ljava/lang/String; + ARG 0 property + ARG 1 comparable METHOD c get (Lbpj;)Ljava/lang/Comparable; + ARG 1 property diff --git a/mappings/net/minecraft/state/StateFactory.mapping b/mappings/net/minecraft/state/StateFactory.mapping index 73997c1a99..dc71e1edce 100644 --- a/mappings/net/minecraft/state/StateFactory.mapping +++ b/mappings/net/minecraft/state/StateFactory.mapping @@ -4,20 +4,32 @@ CLASS boi net/minecraft/state/StateFactory FIELD b propertyMap Ljava/util/Map; METHOD (Ljava/lang/Object;)V ARG 0 baseObject + ARG 1 base METHOD a build (Lboi$b;)Lboi; ARG 0 factory + ARG 1 stateFactory METHOD a validate (Lbpj;)V + ARG 1 property + ARG 2 name + ARG 3 values + ARG 6 value METHOD a with ([Lbpj;)Lboi$a; + ARG 1 properties CLASS boi$b Factory METHOD create (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;)Lbof; ARG 0 baseObject ARG 1 propertyMap + ARG 2 properties FIELD a NAME_MATCHER Ljava/util/regex/Pattern; FIELD b baseObject Ljava/lang/Object; FIELD c propertyMap Lcom/google/common/collect/ImmutableSortedMap; FIELD d states Lcom/google/common/collect/ImmutableList; + METHOD (Ljava/lang/Object;Lboi$b;Ljava/util/Map;)V + ARG 1 baseObject + ARG 3 propertyMap METHOD a getStates ()Lcom/google/common/collect/ImmutableList; METHOD a getProperty (Ljava/lang/String;)Lbpj; + ARG 1 name METHOD b getDefaultState ()Lboj; METHOD c getBaseObject ()Ljava/lang/Object; METHOD d getProperties ()Ljava/util/Collection; diff --git a/mappings/net/minecraft/world/gen/GenerationSteps.mapping b/mappings/net/minecraft/world/gen/GenerationSteps.mapping index 204fec7245..b332c4e5e4 100644 --- a/mappings/net/minecraft/world/gen/GenerationSteps.mapping +++ b/mappings/net/minecraft/world/gen/GenerationSteps.mapping @@ -5,6 +5,7 @@ CLASS brm net/minecraft/world/gen/GenerationSteps FIELD c nameMap Ljava/util/Map; FIELD d name Ljava/lang/String; METHOD a getName ()Ljava/lang/String; + METHOD valueOf (Ljava/lang/String;)Lbrm$a; CLASS brm$b FeatureStep FIELD a RAW_GENERATION Lbrm$b; FIELD b LOCAL_MODIFICATIONS Lbrm$b; diff --git a/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping new file mode 100644 index 0000000000..ae4d487023 --- /dev/null +++ b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping @@ -0,0 +1 @@ +CLASS bpv net/minecraft/world/gen/chunk/ChunkGenerator diff --git a/mappings/net/minecraft/world/gen/config/ProbabilityConfig.mapping b/mappings/net/minecraft/world/gen/config/ProbabilityConfig.mapping index a35d76196d..55d4f4e744 100644 --- a/mappings/net/minecraft/world/gen/config/ProbabilityConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/ProbabilityConfig.mapping @@ -1,4 +1,13 @@ CLASS bvq net/minecraft/world/gen/config/ProbabilityConfig FIELD b probability F - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbvq; + METHOD (F)V + ARG 1 probability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvq; ARG 0 dynamic + ARG 1 probability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig.mapping index 16733fad25..cc54df5c9e 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig.mapping @@ -3,5 +3,10 @@ CLASS bys net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig FIELD b probability F METHOD (Lbrm$a;F)V ARG 1 step - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbys; + ARG 2 probability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbys; ARG 0 dynamic + ARG 1 step + ARG 2 probability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig.mapping index 052e022a78..797b1bcbc4 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig.mapping @@ -1,4 +1,9 @@ CLASS byt net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig FIELD a chance I - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyt; + METHOD (I)V + ARG 1 chance + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyt; ARG 0 dynamic + ARG 1 chance + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig.mapping index 9ca32233e2..0166b209cc 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig.mapping @@ -7,5 +7,12 @@ CLASS bth net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig ARG 1 chance ARG 2 bottomOffset ARG 3 topOffset - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbth; + ARG 4 top + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbth; ARG 0 dynamic + ARG 1 chance + ARG 2 bottomOffset + ARG 3 topOffset + ARG 4 top + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig.mapping index 773781b687..0dc4b629bd 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig.mapping @@ -3,5 +3,10 @@ CLASS byv net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig FIELD b chance F METHOD (IF)V ARG 1 count - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyv; + ARG 2 chance + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyv; ARG 0 dynamic + ARG 1 count + ARG 2 chance + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/CountDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/CountDecoratorConfig.mapping index 3a8732f942..ebb34e357f 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/CountDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/CountDecoratorConfig.mapping @@ -1,4 +1,9 @@ CLASS byu net/minecraft/world/gen/config/decorator/CountDecoratorConfig FIELD a count I - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyu; + METHOD (I)V + ARG 1 count + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyu; ARG 0 dynamic + ARG 1 count + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig.mapping index 04e31f7493..3e7e943922 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig.mapping @@ -5,5 +5,11 @@ CLASS byz net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig METHOD (III)V ARG 1 count ARG 2 baseline - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyz; + ARG 3 spread + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyz; ARG 0 dynamic + ARG 1 count + ARG 2 baseline + ARG 3 spread + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/CountExtraChanceDecorator.mapping b/mappings/net/minecraft/world/gen/config/decorator/CountExtraChanceDecorator.mapping index 5cb7dc0bdc..17e89b1c40 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/CountExtraChanceDecorator.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/CountExtraChanceDecorator.mapping @@ -5,5 +5,11 @@ CLASS byw net/minecraft/world/gen/config/decorator/CountExtraChanceDecorator METHOD (IFI)V ARG 1 count ARG 2 extraChance - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyw; + ARG 3 extraCount + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyw; ARG 0 dynamic + ARG 1 count + ARG 2 extraChance + ARG 3 extraCount + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/DecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/DecoratorConfig.mapping index 27c650aa21..6b3379c1f2 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/DecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/DecoratorConfig.mapping @@ -1,2 +1,4 @@ CLASS bti net/minecraft/world/gen/config/decorator/DecoratorConfig FIELD e DEFAULT Lbvg; + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig.mapping index cd412d5c70..0f40450333 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig.mapping @@ -1,3 +1,5 @@ CLASS bvg net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbvg; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvg; ARG 0 dynamic + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig.mapping index 178fa52a5e..8026cd3182 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig.mapping @@ -1,4 +1,9 @@ CLASS bzj net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig FIELD a chance I - METHOD a makeConfig (Lcom/mojang/datafixers/Dynamic;)Lbzj; + METHOD (I)V + ARG 1 chance + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzj; ARG 0 dynamic + ARG 1 chance + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig.mapping index 9305fe84a4..9d6eb811ab 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig.mapping @@ -3,5 +3,10 @@ CLASS byy net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig FIELD b max I METHOD (II)V ARG 1 min - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyy; + ARG 2 max + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyy; ARG 0 dynamic + ARG 1 min + ARG 2 max + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/LakeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/LakeDecoratorConfig.mapping index d23b9ed210..43e69b7e03 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/LakeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/LakeDecoratorConfig.mapping @@ -1,4 +1,9 @@ CLASS bzg net/minecraft/world/gen/config/decorator/LakeDecoratorConfig FIELD a chance I - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbzg; + METHOD (I)V + ARG 1 chance + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzg; ARG 0 dynamic + ARG 1 chance + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig.mapping index c53ba305f7..cd903094b7 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig.mapping @@ -4,5 +4,12 @@ CLASS btk net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig FIELD c aboveNoise I METHOD (DII)V ARG 1 noiseLevel - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtk; + ARG 3 belowNoise + ARG 4 aboveNoise + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtk; ARG 0 dynamic + ARG 1 noiseLevel + ARG 3 belowNoise + ARG 4 aboveNoise + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/RangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/RangeDecoratorConfig.mapping index 972d2349e3..deddd442a9 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/RangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/RangeDecoratorConfig.mapping @@ -7,5 +7,12 @@ CLASS btj net/minecraft/world/gen/config/decorator/RangeDecoratorConfig ARG 1 count ARG 2 bottomOffset ARG 3 topOffset - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtj; + ARG 4 maximum + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtj; ARG 0 dynamic + ARG 1 count + ARG 2 bottomOffset + ARG 3 topOffset + ARG 4 maximum + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping index 1d7b8edac8..0403d0de1a 100644 --- a/mappings/net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedDecoratorConfig.mapping @@ -2,9 +2,17 @@ CLASS byx net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedD FIELD a noiseToCountRatio I FIELD b noiseFactor D FIELD c noiseOffset D - FIELD d oceanFloor Lbrn$a; + FIELD d heightmap Lbrn$a; METHOD (IDDLbrn$a;)V ARG 1 noiseToCountRatio ARG 2 noiseFactor - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyx; + ARG 4 noiseOffset + ARG 6 heightmap + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyx; ARG 0 dynamic + ARG 1 noiseToCountRatio + ARG 2 noiseFactor + ARG 4 noiseOffset + ARG 6 heightmap + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig.mapping index afe9510a7a..8fd4ec8e7f 100644 --- a/mappings/net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig.mapping @@ -7,5 +7,16 @@ CLASS bto net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig ARG 1 state ARG 2 radius ARG 3 ySize - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbto; + ARG 4 targets + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbto; ARG 0 dynamic + ARG 1 state + ARG 2 radius + ARG 3 ySize + ARG 4 targets + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/BoulderFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/BoulderFeatureConfig.mapping new file mode 100644 index 0000000000..720e3eb300 --- /dev/null +++ b/mappings/net/minecraft/world/gen/config/feature/BoulderFeatureConfig.mapping @@ -0,0 +1,16 @@ +CLASS bsm net/minecraft/world/gen/config/feature/BoulderFeatureConfig + FIELD a state Lboh; + FIELD b startRadius I + METHOD (Lboh;I)V + ARG 1 state + ARG 2 startRadius + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsm; + ARG 0 dynamic + ARG 1 state + ARG 2 startRadius + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig.mapping index ab12fe6905..ba5d1357ca 100644 --- a/mappings/net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS bsq net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig FIELD a probability F - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbsq; + METHOD (F)V + ARG 1 probability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsq; ARG 0 dynamic + ARG 1 probability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/BushFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/BushFeatureConfig.mapping index cd10c1a6c4..16a079615c 100644 --- a/mappings/net/minecraft/world/gen/config/feature/BushFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/BushFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS bss net/minecraft/world/gen/config/feature/BushFeatureConfig FIELD a state Lboh; - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbss; + METHOD (Lboh;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbss; ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/DecoratedFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/DecoratedFeatureConfig.mapping index 606ce1ac72..9387cfc821 100644 --- a/mappings/net/minecraft/world/gen/config/feature/DecoratedFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/DecoratedFeatureConfig.mapping @@ -3,9 +3,19 @@ CLASS btf net/minecraft/world/gen/config/feature/DecoratedFeatureConfig FIELD b decorator Lbyf; METHOD (Lbsw;Lbyf;)V ARG 1 feature + ARG 2 decorator METHOD (Lbtx;Lbty;Lbzd;Lbti;)V ARG 1 feature ARG 2 featureConfig ARG 3 decorator - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtf; + ARG 4 decoratorConfig + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtf; ARG 0 dynamic + ARG 1 feature + ARG 2 decorator + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/DefaultFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/DefaultFeatureConfig.mapping index f430eaeefc..d5813ddebb 100644 --- a/mappings/net/minecraft/world/gen/config/feature/DefaultFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/DefaultFeatureConfig.mapping @@ -1,3 +1,9 @@ CLASS bvh net/minecraft/world/gen/config/feature/DefaultFeatureConfig - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbvh; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvh; ARG 0 dynamic + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig.mapping index f0d55ec77b..d34aa6c9d6 100644 --- a/mappings/net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS btq net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig FIELD a state Lboh; - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtq; + METHOD (Lboh;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtq; ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig.mapping index 443e56d296..b53a90ec10 100644 --- a/mappings/net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig.mapping @@ -1 +1,16 @@ CLASS bwa net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig + FIELD a target Lboh; + FIELD b state Lboh; + METHOD (Lboh;Lboh;)V + ARG 1 target + ARG 2 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwa; + ARG 0 dynamic + ARG 1 target + ARG 2 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig.mapping index 944fb60ae9..6ba7d0fde0 100644 --- a/mappings/net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig.mapping @@ -1,5 +1,14 @@ CLASS btt net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig FIELD a exitsAtSpawn Z + METHOD (Z)V + ARG 1 existsAtSpawn METHOD a exitsAtSpawn ()Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtt; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtt; ARG 0 dynamic + ARG 1 existsAtSpawn + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/EndPillarFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/EndPillarFeatureConfig.mapping new file mode 100644 index 0000000000..bb4ed6f83d --- /dev/null +++ b/mappings/net/minecraft/world/gen/config/feature/EndPillarFeatureConfig.mapping @@ -0,0 +1,22 @@ +CLASS bwo net/minecraft/world/gen/config/feature/EndPillarFeatureConfig + FIELD a crystalInvulnerable Z + FIELD b spikes Ljava/util/List; + FIELD c crystalBeamTarget Let; + METHOD (ZLjava/util/List;Let;)V + ARG 1 crystalInvulnerable + ARG 2 spikes + ARG 3 crystalBeamTarget + METHOD a isCrystalInvulerable ()Z + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwo; + ARG 0 dynamic + ARG 1 spikes + ARG 2 deserializedTarget + ARG 3 crystalBeamTarget + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder + METHOD b getSpikes ()Ljava/util/List; + METHOD c getPos ()Let; diff --git a/mappings/net/minecraft/world/gen/config/feature/EndSpikeFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/EndSpikeFeatureConfig.mapping deleted file mode 100644 index f805d9d290..0000000000 --- a/mappings/net/minecraft/world/gen/config/feature/EndSpikeFeatureConfig.mapping +++ /dev/null @@ -1,12 +0,0 @@ -CLASS bwo net/minecraft/world/gen/config/feature/EndSpikeFeatureConfig - FIELD a crystalInvulnerable Z - FIELD b spikes Ljava/util/List; - FIELD c pos Let; - METHOD (ZLjava/util/List;Let;)V - ARG 1 crystalInvulnerable - ARG 2 spikes - METHOD a isCrystalInvulerable ()Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbwo; - ARG 0 dynamic - METHOD b getSpikes ()Ljava/util/List; - METHOD c getPos ()Let; diff --git a/mappings/net/minecraft/world/gen/config/feature/FeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/FeatureConfig.mapping index a406f7a548..62eda8fcc6 100644 --- a/mappings/net/minecraft/world/gen/config/feature/FeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/FeatureConfig.mapping @@ -1,2 +1,8 @@ CLASS bty net/minecraft/world/gen/config/feature/FeatureConfig FIELD e DEFAULT Lbvh; + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/ForestRockFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/ForestRockFeatureConfig.mapping deleted file mode 100644 index 1e15727a99..0000000000 --- a/mappings/net/minecraft/world/gen/config/feature/ForestRockFeatureConfig.mapping +++ /dev/null @@ -1,7 +0,0 @@ -CLASS bsm net/minecraft/world/gen/config/feature/ForestRockFeatureConfig - FIELD a state Lboh; - FIELD b startRadius I - METHOD (Lboh;I)V - ARG 1 state - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbsm; - ARG 0 dynamic diff --git a/mappings/net/minecraft/world/gen/config/feature/GrassFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/GrassFeatureConfig.mapping index c0b5907414..6f0079ed58 100644 --- a/mappings/net/minecraft/world/gen/config/feature/GrassFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/GrassFeatureConfig.mapping @@ -1 +1,13 @@ CLASS buf net/minecraft/world/gen/config/feature/GrassFeatureConfig + FIELD a state Lboh; + METHOD (Lboh;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbuf; + ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/IcePatchFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/IcePatchFeatureConfig.mapping index 931dd137da..69ba6ed7bd 100644 --- a/mappings/net/minecraft/world/gen/config/feature/IcePatchFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/IcePatchFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS btz net/minecraft/world/gen/config/feature/IcePatchFeatureConfig FIELD a radius I - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtz; + METHOD (I)V + ARG 1 radius + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtz; ARG 0 dynamic + ARG 1 radius + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/IcebergFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/IcebergFeatureConfig.mapping index 9fb93fbf2b..1ecf61e3b5 100644 --- a/mappings/net/minecraft/world/gen/config/feature/IcebergFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/IcebergFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS buo net/minecraft/world/gen/config/feature/IcebergFeatureConfig FIELD a state Lboh; - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbuo; + METHOD (Lboh;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbuo; ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/LakeFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/LakeFeatureConfig.mapping index 1d0b67d124..e16450ef1a 100644 --- a/mappings/net/minecraft/world/gen/config/feature/LakeFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/LakeFeatureConfig.mapping @@ -1 +1,13 @@ CLASS buv net/minecraft/world/gen/config/feature/LakeFeatureConfig + FIELD a state Lboh; + METHOD (Lboh;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbuv; + ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/MineshaftFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/MineshaftFeatureConfig.mapping index 1f4f9b5ff8..1e2b5b7312 100644 --- a/mappings/net/minecraft/world/gen/config/feature/MineshaftFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/MineshaftFeatureConfig.mapping @@ -3,5 +3,14 @@ CLASS bvb net/minecraft/world/gen/config/feature/MineshaftFeatureConfig FIELD b type Lbvc$b; METHOD (DLbvc$b;)V ARG 1 probability - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbvb; + ARG 3 type + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvb; ARG 0 dynamic + ARG 1 probability + ARG 2 type + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig.mapping index 0cadc84438..ab8dc232b2 100644 --- a/mappings/net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS buj net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig FIELD a insideRock Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbuj; + METHOD (Z)V + ARG 1 insideRock + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbuj; ARG 0 dynamic + ARG 1 insideRock + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig.mapping index 5a6b5801ff..2f6017248f 100644 --- a/mappings/net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig.mapping @@ -1,9 +1,19 @@ CLASS bvj net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig - FIELD a biomeTemp Lcak$b; + FIELD a biomeTemperature Lcak$b; FIELD b largeProbability F FIELD c clusterProbability F METHOD (Lcak$b;FF)V - ARG 1 biomeTemp + ARG 1 biomeTemperature ARG 2 largeProbability - METHOD a (Lcom/mojang/datafixers/Dynamic;)Lbvj; + ARG 3 clusterProbability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvj; ARG 0 dynamic + ARG 1 biomeTemperature + ARG 2 largeProbability + ARG 3 clusterProbability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/OreFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/OreFeatureConfig.mapping index e0ad6db968..7f0028d91a 100644 --- a/mappings/net/minecraft/world/gen/config/feature/OreFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/OreFeatureConfig.mapping @@ -1,21 +1,34 @@ CLASS bvk net/minecraft/world/gen/config/feature/OreFeatureConfig - CLASS bvk$a OreSetting + CLASS bvk$a Target FIELD a NATURAL_STONE Lbvk$a; FIELD b NETHERRACK Lbvk$a; FIELD c nameMap Ljava/util/Map; FIELD d name Ljava/lang/String; FIELD e predicate Ljava/util/function/Predicate; + METHOD ()V METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Predicate;)V ARG 3 name + ARG 4 predicate METHOD a getName ()Ljava/lang/String; METHOD a byName (Ljava/lang/String;)Lbvk$a; ARG 0 name METHOD b getCondition ()Ljava/util/function/Predicate; - FIELD a setting Lbvk$a; + METHOD values ()[Lbvk$a; + FIELD a target Lbvk$a; FIELD b size I - FIELD c ore Lboh; + FIELD c state Lboh; METHOD (Lbvk$a;Lboh;I)V - ARG 1 setting - ARG 2 ore - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbvk; + ARG 1 target + ARG 2 state + ARG 3 size + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvk; ARG 0 dynamic + ARG 1 size + ARG 2 target + ARG 3 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig.mapping new file mode 100644 index 0000000000..7501508f14 --- /dev/null +++ b/mappings/net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig.mapping @@ -0,0 +1,13 @@ +CLASS bvm net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig + FIELD a probability D + METHOD (D)V + ARG 1 probability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvm; + ARG 0 dynamic + ARG 1 probability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig.mapping index 44f4ea992a..a2d0083c3b 100644 --- a/mappings/net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig.mapping @@ -1 +1,24 @@ CLASS bvs net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig + FIELD a featureTrue Lbsw; + FIELD b featureFalse Lbsw; + METHOD (Lbsw;Lbsw;)V + ARG 1 featureTrue + ARG 2 featureFalse + METHOD (Lbtx;Lbty;Lbtx;Lbty;)V + ARG 1 featureTrue + ARG 2 featureConfigTrue + ARG 3 featureFalse + ARG 4 featureConfigFalse + METHOD a configure (Lbtx;Lbty;)Lbsw; + ARG 0 feature + ARG 1 config + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvs; + ARG 0 dynamic + ARG 1 featureTrue + ARG 2 featureFalse + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/RandomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/RandomFeatureConfig.mapping index ce3785f7d5..bc932d14e5 100644 --- a/mappings/net/minecraft/world/gen/config/feature/RandomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/RandomFeatureConfig.mapping @@ -1 +1,29 @@ CLASS bvu net/minecraft/world/gen/config/feature/RandomFeatureConfig + FIELD a features Ljava/util/List; + FIELD b defaultFeature Lbsw; + METHOD (Ljava/util/List;Lbsw;)V + ARG 1 features + ARG 2 defaultFeature + METHOD ([Lbtx;[Lbty;[FLbtx;Lbty;)V + ARG 1 features + ARG 2 configs + ARG 3 chances + ARG 4 defaultFeature + ARG 5 defaultFeatureConfig + METHOD a configure (Lbtx;Lbty;)Lbsw; + ARG 0 feature + ARG 1 config + METHOD a makeEntry (Lbtx;Lbty;F)Lbxg; + ARG 0 feature + ARG 1 config + ARG 2 chance + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvu; + ARG 0 dynamic + ARG 1 features + ARG 2 defaultFeature + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig.mapping index 584e070d23..d7d85d0ff1 100644 --- a/mappings/net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig.mapping @@ -1 +1,23 @@ CLASS bvw net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig + FIELD a features Ljava/util/List; + FIELD b count I + METHOD (Ljava/util/List;I)V + ARG 1 features + ARG 2 count + METHOD ([Lbtx;[Lbty;I)V + ARG 1 features + ARG 2 configs + ARG 3 count + METHOD a configure (Lbtx;Lbty;)Lbsw; + ARG 0 feature + ARG 1 config + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvw; + ARG 0 dynamic + ARG 1 rfeatures + ARG 2 count + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig.mapping index a7ef09cf68..dcb4f1b34a 100644 --- a/mappings/net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS btb net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig FIELD a count I - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbtb; + METHOD (I)V + ARG 1 count + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtb; ARG 0 dynamic + ARG 1 count + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/SeagrassFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/SeagrassFeatureConfig.mapping index 97adb644a5..556dca17d9 100644 --- a/mappings/net/minecraft/world/gen/config/feature/SeagrassFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/SeagrassFeatureConfig.mapping @@ -3,5 +3,14 @@ CLASS bwf net/minecraft/world/gen/config/feature/SeagrassFeatureConfig FIELD b tallSeagrassProbability D METHOD (ID)V ARG 1 count - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbwf; + ARG 2 tallSeagrassProbability + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwf; ARG 0 dynamic + ARG 1 count + ARG 2 tallSeagrassProbability + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig.mapping index 70f1f4c7ad..d076e076e6 100644 --- a/mappings/net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS bwg net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig FIELD a isBeached Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbwg; + METHOD (Z)V + ARG 1 isBeached + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwg; ARG 0 dynamic + ARG 1 isBeached + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig.mapping index 71ba3de92f..349d327568 100644 --- a/mappings/net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig.mapping @@ -7,9 +7,21 @@ CLASS bwi net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig ARG 1 toPlace ARG 2 placeOn ARG 3 placeIn + ARG 4 placeUnder METHOD (Lboh;[Lboh;[Lboh;[Lboh;)V ARG 1 toPlace ARG 2 placeOn ARG 3 placeIn + ARG 4 placeUnder METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbwi; ARG 0 dynamic + ARG 1 toPlace + ARG 2 placeOn + ARG 3 placeIn + ARG 4 placeUnder + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 toPlace + ARG 3 placeOn + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig.mapping index 5946816223..adce705ec9 100644 --- a/mappings/net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig.mapping @@ -1 +1,19 @@ CLASS bwk net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig + FIELD a features Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 features + METHOD ([Lbtx;[Lbty;)V + ARG 1 features + ARG 2 configs + METHOD a configure (Lbtx;Lbty;)Lbsw; + ARG 0 feature + ARG 1 config + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwk; + ARG 0 dynamic + ARG 1 features + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/SpringFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/SpringFeatureConfig.mapping index 2b8855d1c2..8214ae9a8b 100644 --- a/mappings/net/minecraft/world/gen/config/feature/SpringFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/SpringFeatureConfig.mapping @@ -1,4 +1,13 @@ CLASS bwq net/minecraft/world/gen/config/feature/SpringFeatureConfig FIELD a state Lccz; - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbwq; + METHOD (Lccz;)V + ARG 1 state + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwq; ARG 0 dynamic + ARG 1 state + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/feature/VillageFeatureConfig.mapping b/mappings/net/minecraft/world/gen/config/feature/VillageFeatureConfig.mapping index 195e9f0340..f187a8723d 100644 --- a/mappings/net/minecraft/world/gen/config/feature/VillageFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/feature/VillageFeatureConfig.mapping @@ -3,5 +3,14 @@ CLASS bxb net/minecraft/world/gen/config/feature/VillageFeatureConfig FIELD b type Lcay$n; METHOD (ILcay$n;)V ARG 1 sizeModifier - METHOD a (Lcom/mojang/datafixers/Dynamic;)Lbxb; + ARG 2 type + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxb; ARG 0 dynamic + ARG 1 sizeModifier + ARG 2 type + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 features + ARG 3 defaultFeature + ARG 4 placeIn + ARG 5 placeUnder diff --git a/mappings/net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig.mapping b/mappings/net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig.mapping index 6c92b84a20..577381c881 100644 --- a/mappings/net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig.mapping +++ b/mappings/net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig.mapping @@ -5,8 +5,12 @@ CLASS cbx net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig METHOD (Lboh;Lboh;Lboh;)V ARG 1 topMaterial ARG 2 underMaterial + ARG 3 underwaterMaterial METHOD a getTopMaterial ()Lboh; - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lcbx; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lcbx; ARG 0 dynamic + ARG 1 topMaterial + ARG 2 underMaterial + ARG 3 underwaterMaterial METHOD b getUnderMaterial ()Lboh; METHOD c getUnderwaterMaterial ()Lboh; diff --git a/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecorator.mapping index 5ec6be2581..280c67b46b 100644 --- a/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CarvingMaskDecorator.mapping @@ -1 +1,4 @@ CLASS bxz net/minecraft/world/gen/decorator/CarvingMaskDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDecorator.mapping index 4ec7cf75dc..f1c727506d 100644 --- a/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS bya net/minecraft/world/gen/decorator/ChanceHeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDoubleDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDoubleDecorator.mapping index 39c9796795..637e816798 100644 --- a/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDoubleDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ChanceHeightmapDoubleDecorator.mapping @@ -1 +1,4 @@ CLASS byb net/minecraft/world/gen/decorator/ChanceHeightmapDoubleDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ChanceTopSolidHeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ChanceTopSolidHeightmapDecorator.mapping index dbcc1502e4..61456fb312 100644 --- a/mappings/net/minecraft/world/gen/decorator/ChanceTopSolidHeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ChanceTopSolidHeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS byd net/minecraft/world/gen/decorator/ChanceTopSolidHeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ChorusPlantDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ChorusPlantDecorator.mapping index 5f61b32dd5..e7856663dd 100644 --- a/mappings/net/minecraft/world/gen/decorator/ChorusPlantDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ChorusPlantDecorator.mapping @@ -1 +1,4 @@ CLASS bye net/minecraft/world/gen/decorator/ChorusPlantDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ConfiguredDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ConfiguredDecorator.mapping index 9efc830f2a..2b8438a8fb 100644 --- a/mappings/net/minecraft/world/gen/decorator/ConfiguredDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ConfiguredDecorator.mapping @@ -3,8 +3,18 @@ CLASS byf net/minecraft/world/gen/decorator/ConfiguredDecorator FIELD b config Lbti; METHOD (Lbzd;Lbti;)V ARG 1 decorator + ARG 2 config METHOD (Lbzd;Lcom/mojang/datafixers/Dynamic;)V ARG 1 decorator + ARG 2 dynamic METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbsw;)Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbyf; + ARG 1 world + ARG 2 generator + ARG 3 rand + ARG 4 pos + ARG 5 feature + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbyf; ARG 0 dynamic + ARG 1 decorator + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDecorator.mapping index 86c7e0e213..37fb9bcdb8 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS byh net/minecraft/world/gen/decorator/CountChanceHeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDoubleDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDoubleDecorator.mapping index f93f7103ce..060c6dcb58 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDoubleDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountChanceHeightmapDoubleDecorator.mapping @@ -1 +1,4 @@ CLASS byi net/minecraft/world/gen/decorator/CountChanceHeightmapDoubleDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountExtraHeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountExtraHeightmapDecorator.mapping index 6fe82f396f..1b4771691d 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountExtraHeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountExtraHeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS byq net/minecraft/world/gen/decorator/CountExtraHeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountHeight64Decorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountHeight64Decorator.mapping index 37af3b9369..adb823d25f 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountHeight64Decorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountHeight64Decorator.mapping @@ -1 +1,4 @@ CLASS byl net/minecraft/world/gen/decorator/CountHeight64Decorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountHeightmap32Decorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountHeightmap32Decorator.mapping index 6bed6c604c..32f436a140 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountHeightmap32Decorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountHeightmap32Decorator.mapping @@ -1 +1,4 @@ CLASS bym net/minecraft/world/gen/decorator/CountHeightmap32Decorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountHeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountHeightmapDecorator.mapping index 9692572fdb..e88614c36c 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountHeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountHeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS byn net/minecraft/world/gen/decorator/CountHeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountHeightmapDoubleDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountHeightmapDoubleDecorator.mapping index c24ccc5c54..6fd9c5428a 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountHeightmapDoubleDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountHeightmapDoubleDecorator.mapping @@ -1 +1,4 @@ CLASS byk net/minecraft/world/gen/decorator/CountHeightmapDoubleDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/CountTopSolidDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/CountTopSolidDecorator.mapping index 6eee6df5f9..0884c579b0 100644 --- a/mappings/net/minecraft/world/gen/decorator/CountTopSolidDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/CountTopSolidDecorator.mapping @@ -1 +1,4 @@ CLASS byo net/minecraft/world/gen/decorator/CountTopSolidDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/DarkOakTreeDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/DarkOakTreeDecorator.mapping index 7eb341826c..50c1ad98cd 100644 --- a/mappings/net/minecraft/world/gen/decorator/DarkOakTreeDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/DarkOakTreeDecorator.mapping @@ -1 +1,4 @@ CLASS byr net/minecraft/world/gen/decorator/DarkOakTreeDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/Decorator.mapping b/mappings/net/minecraft/world/gen/decorator/Decorator.mapping index 736442c4e2..91e10d2807 100644 --- a/mappings/net/minecraft/world/gen/decorator/Decorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/Decorator.mapping @@ -37,12 +37,16 @@ CLASS bzd net/minecraft/world/gen/decorator/Decorator FIELD x TOP_SOLID_HEIGHTMAP_NOISE_BIASED Lbzd; FIELD y CARVING_MASK Lbzd; FIELD z FOREST_ROCK Lbzd; + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbti;Lbsw;)Z + ARG 1 world ARG 2 generator - ARG 3 random + ARG 3 rand ARG 4 pos ARG 5 decoratorConfig - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbti; + ARG 6 feature + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbti; + ARG 1 dynamic METHOD a register (Ljava/lang/String;Lbzd;)Lbzd; ARG 0 registryName ARG 1 decorator diff --git a/mappings/net/minecraft/world/gen/decorator/DungeonsDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/DungeonsDecorator.mapping index bb8120b896..c6eb97f9d8 100644 --- a/mappings/net/minecraft/world/gen/decorator/DungeonsDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/DungeonsDecorator.mapping @@ -1 +1,4 @@ CLASS bzk net/minecraft/world/gen/decorator/DungeonsDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/EndGatewayDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/EndGatewayDecorator.mapping index c272f079eb..df81a9300b 100644 --- a/mappings/net/minecraft/world/gen/decorator/EndGatewayDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/EndGatewayDecorator.mapping @@ -1 +1,4 @@ CLASS bzb net/minecraft/world/gen/decorator/EndGatewayDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/ForestRockDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/ForestRockDecorator.mapping index 8dd9d6af9e..fa84d186cd 100644 --- a/mappings/net/minecraft/world/gen/decorator/ForestRockDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/ForestRockDecorator.mapping @@ -1 +1,4 @@ CLASS bze net/minecraft/world/gen/decorator/ForestRockDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/HeightmapDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/HeightmapDecorator.mapping index 4dcca97d2c..300d7b3020 100644 --- a/mappings/net/minecraft/world/gen/decorator/HeightmapDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/HeightmapDecorator.mapping @@ -1 +1,4 @@ CLASS bzp net/minecraft/world/gen/decorator/HeightmapDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/HeightmapNoiseBiasedDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/HeightmapNoiseBiasedDecorator.mapping index d7b0e0569c..4ec8bdb1cb 100644 --- a/mappings/net/minecraft/world/gen/decorator/HeightmapNoiseBiasedDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/HeightmapNoiseBiasedDecorator.mapping @@ -1 +1,4 @@ CLASS bzq net/minecraft/world/gen/decorator/HeightmapNoiseBiasedDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecorator.mapping index 7969e011b0..d9b85f5d4e 100644 --- a/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/HeightmapRangeDecorator.mapping @@ -1 +1,4 @@ CLASS bzr net/minecraft/world/gen/decorator/HeightmapRangeDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/IcebergDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/IcebergDecorator.mapping index 27c30b0e32..9b1643449f 100644 --- a/mappings/net/minecraft/world/gen/decorator/IcebergDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/IcebergDecorator.mapping @@ -1 +1,4 @@ CLASS bzf net/minecraft/world/gen/decorator/IcebergDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/LakeLakeDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/LakeLakeDecorator.mapping index ac7ea87d0c..4a842de615 100644 --- a/mappings/net/minecraft/world/gen/decorator/LakeLakeDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/LakeLakeDecorator.mapping @@ -1 +1,4 @@ CLASS bzh net/minecraft/world/gen/decorator/LakeLakeDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/MagmaDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/MagmaDecorator.mapping index 96d8881b74..ef92f18a0d 100644 --- a/mappings/net/minecraft/world/gen/decorator/MagmaDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/MagmaDecorator.mapping @@ -1 +1,4 @@ CLASS bzw net/minecraft/world/gen/decorator/MagmaDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmap32Decorator.mapping b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmap32Decorator.mapping index d92f7dd178..ceb61227e3 100644 --- a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmap32Decorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmap32Decorator.mapping @@ -1 +1,4 @@ CLASS bzl net/minecraft/world/gen/decorator/NoiseHeightmap32Decorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDoubleDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDoubleDecorator.mapping index ffc26c73dc..1a70a3ac9e 100644 --- a/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDoubleDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/NoiseHeightmapDoubleDecorator.mapping @@ -1 +1,4 @@ CLASS bzm net/minecraft/world/gen/decorator/NoiseHeightmapDoubleDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/decorator/WaterLakeDecorator.mapping b/mappings/net/minecraft/world/gen/decorator/WaterLakeDecorator.mapping index 82140a0473..bd6d9f1d9f 100644 --- a/mappings/net/minecraft/world/gen/decorator/WaterLakeDecorator.mapping +++ b/mappings/net/minecraft/world/gen/decorator/WaterLakeDecorator.mapping @@ -1 +1,4 @@ CLASS bzi net/minecraft/world/gen/decorator/WaterLakeDecorator + METHOD a (Lbao;Lbpv;Ljava/util/Random;Lbti;Let;)Ljava/util/stream/Stream; + ARG 1 world + ARG 2 generator diff --git a/mappings/net/minecraft/world/gen/feature/BambooFeature.mapping b/mappings/net/minecraft/world/gen/feature/BambooFeature.mapping index ff8103f4d9..d37bd7c85a 100644 --- a/mappings/net/minecraft/world/gen/feature/BambooFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BambooFeature.mapping @@ -1,3 +1,5 @@ CLASS bsj net/minecraft/world/gen/feature/BambooFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbvq;)Z diff --git a/mappings/net/minecraft/world/gen/feature/BlueIceFeature.mapping b/mappings/net/minecraft/world/gen/feature/BlueIceFeature.mapping index f5bbd2f230..cb8103e9d6 100644 --- a/mappings/net/minecraft/world/gen/feature/BlueIceFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BlueIceFeature.mapping @@ -1,2 +1,4 @@ CLASS bso net/minecraft/world/gen/feature/BlueIceFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/BonusChestFeature.mapping b/mappings/net/minecraft/world/gen/feature/BonusChestFeature.mapping index c2986fb815..b3eeeea9c9 100644 --- a/mappings/net/minecraft/world/gen/feature/BonusChestFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BonusChestFeature.mapping @@ -1,2 +1,4 @@ CLASS bsp net/minecraft/world/gen/feature/BonusChestFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/BushFeature.mapping b/mappings/net/minecraft/world/gen/feature/BushFeature.mapping index 5828e7c63c..939fd54091 100644 --- a/mappings/net/minecraft/world/gen/feature/BushFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BushFeature.mapping @@ -1,2 +1,4 @@ CLASS bst net/minecraft/world/gen/feature/BushFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/CactusFeature.mapping b/mappings/net/minecraft/world/gen/feature/CactusFeature.mapping index d3cd04fd0a..86cfcb7816 100644 --- a/mappings/net/minecraft/world/gen/feature/CactusFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/CactusFeature.mapping @@ -1,2 +1,4 @@ CLASS bsu net/minecraft/world/gen/feature/CactusFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/ChorusPlantFeature.mapping b/mappings/net/minecraft/world/gen/feature/ChorusPlantFeature.mapping index 61d92d5884..e8a649a474 100644 --- a/mappings/net/minecraft/world/gen/feature/ChorusPlantFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ChorusPlantFeature.mapping @@ -1,2 +1,4 @@ CLASS bsv net/minecraft/world/gen/feature/ChorusPlantFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeature.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeature.mapping index cda9f3235b..b59efb7d84 100644 --- a/mappings/net/minecraft/world/gen/feature/ConfiguredFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeature.mapping @@ -3,8 +3,17 @@ CLASS bsw net/minecraft/world/gen/feature/ConfiguredFeature FIELD b config Lbty; METHOD (Lbtx;Lbty;)V ARG 1 feature + ARG 2 config METHOD (Lbtx;Lcom/mojang/datafixers/Dynamic;)V ARG 1 feature + ARG 2 dynamic METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;)Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbsw; + ARG 1 world + ARG 2 generator + ARG 3 rand + ARG 4 pos + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsw; ARG 0 dynamic + ARG 1 feature + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/feature/CoralFeature.mapping b/mappings/net/minecraft/world/gen/feature/CoralFeature.mapping index 58e08df519..3322e9777c 100644 --- a/mappings/net/minecraft/world/gen/feature/CoralFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/CoralFeature.mapping @@ -1,2 +1,4 @@ CLASS bsy net/minecraft/world/gen/feature/CoralFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DeadBushFeature.mapping b/mappings/net/minecraft/world/gen/feature/DeadBushFeature.mapping index 620753a391..5defb2166e 100644 --- a/mappings/net/minecraft/world/gen/feature/DeadBushFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DeadBushFeature.mapping @@ -1,2 +1,4 @@ CLASS btd net/minecraft/world/gen/feature/DeadBushFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DecoratedFeature.mapping b/mappings/net/minecraft/world/gen/feature/DecoratedFeature.mapping index 92e3ec4d4c..d12bcaaab7 100644 --- a/mappings/net/minecraft/world/gen/feature/DecoratedFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DecoratedFeature.mapping @@ -1,2 +1,4 @@ CLASS bte net/minecraft/world/gen/feature/DecoratedFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DesertWellFeature.mapping b/mappings/net/minecraft/world/gen/feature/DesertWellFeature.mapping index ad72503a55..7e111fd810 100644 --- a/mappings/net/minecraft/world/gen/feature/DesertWellFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DesertWellFeature.mapping @@ -1,2 +1,4 @@ CLASS btn net/minecraft/world/gen/feature/DesertWellFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DiskFeature.mapping b/mappings/net/minecraft/world/gen/feature/DiskFeature.mapping index afc4845d4c..06dc8c962f 100644 --- a/mappings/net/minecraft/world/gen/feature/DiskFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DiskFeature.mapping @@ -1,2 +1,4 @@ CLASS btp net/minecraft/world/gen/feature/DiskFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DoublePlantFeature.mapping b/mappings/net/minecraft/world/gen/feature/DoublePlantFeature.mapping index 6e3bb5ee57..9c3383986b 100644 --- a/mappings/net/minecraft/world/gen/feature/DoublePlantFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DoublePlantFeature.mapping @@ -1,2 +1,4 @@ CLASS btr net/minecraft/world/gen/feature/DoublePlantFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/DungeonFeature.mapping b/mappings/net/minecraft/world/gen/feature/DungeonFeature.mapping index 6a40be1204..94cecf47c3 100644 --- a/mappings/net/minecraft/world/gen/feature/DungeonFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/DungeonFeature.mapping @@ -1,2 +1,4 @@ CLASS bvd net/minecraft/world/gen/feature/DungeonFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/EmeraldOre.mapping b/mappings/net/minecraft/world/gen/feature/EmeraldOre.mapping index e74602df18..b4bdc47a07 100644 --- a/mappings/net/minecraft/world/gen/feature/EmeraldOre.mapping +++ b/mappings/net/minecraft/world/gen/feature/EmeraldOre.mapping @@ -1,2 +1,4 @@ CLASS bwb net/minecraft/world/gen/feature/EmeraldOre METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/EndGatewayFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndGatewayFeature.mapping index 4812c8c15a..f4c9ed4eac 100644 --- a/mappings/net/minecraft/world/gen/feature/EndGatewayFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndGatewayFeature.mapping @@ -1,2 +1,4 @@ CLASS btu net/minecraft/world/gen/feature/EndGatewayFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/EndIslandFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndIslandFeature.mapping index dc4b67245a..8021734449 100644 --- a/mappings/net/minecraft/world/gen/feature/EndIslandFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndIslandFeature.mapping @@ -1,2 +1,4 @@ CLASS btv net/minecraft/world/gen/feature/EndIslandFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndPillarFeature.mapping similarity index 57% rename from mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping rename to mappings/net/minecraft/world/gen/feature/EndPillarFeature.mapping index 81ceaa6c89..925f0be264 100644 --- a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndPillarFeature.mapping @@ -1,22 +1,29 @@ -CLASS bwp net/minecraft/world/gen/feature/EndSpikeFeature - CLASS bwp$a Spike +CLASS bwp net/minecraft/world/gen/feature/EndPillarFeature + CLASS bwp$a Pillar FIELD a centerX I FIELD b centerZ I FIELD c radius I FIELD d height I - FIELD e guarded Z + FIELD e caged Z FIELD f boundingBox Lcju; METHOD (IIIIZ)V ARG 1 centerX ARG 2 centerZ ARG 3 radius ARG 4 height + ARG 5 caged METHOD a getCenterX ()I METHOD a (Lcom/mojang/datafixers/Dynamic;)Lbwp$a; ARG 0 dynamic + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops + ARG 2 values METHOD b getCenterZ ()I METHOD c getRadius ()I METHOD d getHeight ()I - METHOD e isGuarded ()Z + METHOD e isCaged ()Z METHOD f getBoundingBox ()Lcju; METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config + METHOD a (Lbao;Lbpv;Ljava/util/Random;Let;Lbwo;)Z diff --git a/mappings/net/minecraft/world/gen/feature/Feature.mapping b/mappings/net/minecraft/world/gen/feature/Feature.mapping index 4c8aef2830..afa057fcea 100644 --- a/mappings/net/minecraft/world/gen/feature/Feature.mapping +++ b/mappings/net/minecraft/world/gen/feature/Feature.mapping @@ -53,7 +53,7 @@ CLASS btx net/minecraft/world/gen/feature/Feature FIELD aq RANDOM_BOOLEAN_SELECTOR Lbtx; FIELD ar EMERALD_ORE Lbtx; FIELD as SPRING Lbtx; - FIELD at END_SPIKE Lbtx; + FIELD at END_PILLAR Lbtx; FIELD au END_ISLAND Lbtx; FIELD av CHORUS_PLANT Lbtx; FIELD aw END_GATEWAY Lbtx; @@ -61,6 +61,7 @@ CLASS btx net/minecraft/world/gen/feature/Feature FIELD ay KELP Lbtx; FIELD az CORAL_TREE Lbtx; FIELD b VILLAGE Lbwu; + FIELD c PILLAGER_OUTPOST Lbwu; FIELD d MINESHAFT Lbwu; FIELD e WOODLAND_MANSION Lbwu; FIELD f JUNGLE_TEMPLE Lbwu; @@ -85,5 +86,6 @@ CLASS btx net/minecraft/world/gen/feature/Feature FIELD y SPRUCE_TREE Lbtx; FIELD z SWAMP_TREE Lbtx; METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z - METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbty; + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbty; + ARG 1 dynamic METHOD a register (Ljava/lang/String;Lbtx;)Lbtx; diff --git a/mappings/net/minecraft/world/gen/feature/FeatureVillage.mapping b/mappings/net/minecraft/world/gen/feature/FeatureVillage.mapping deleted file mode 100644 index 80c6291adc..0000000000 --- a/mappings/net/minecraft/world/gen/feature/FeatureVillage.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS bxc net/minecraft/world/gen/feature/FeatureVillage - METHOD b getName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/world/gen/feature/FlowerFeature.mapping b/mappings/net/minecraft/world/gen/feature/FlowerFeature.mapping index 37a569f041..6535682388 100644 --- a/mappings/net/minecraft/world/gen/feature/FlowerFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/FlowerFeature.mapping @@ -1,2 +1,4 @@ CLASS bua net/minecraft/world/gen/feature/FlowerFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/ForestRockFeature.mapping b/mappings/net/minecraft/world/gen/feature/ForestRockFeature.mapping index c7e5917cc4..3df854b209 100644 --- a/mappings/net/minecraft/world/gen/feature/ForestRockFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ForestRockFeature.mapping @@ -1,2 +1,4 @@ CLASS bsn net/minecraft/world/gen/feature/ForestRockFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/FossilFeature.mapping b/mappings/net/minecraft/world/gen/feature/FossilFeature.mapping index 6c9ed1e3ea..b3432c9701 100644 --- a/mappings/net/minecraft/world/gen/feature/FossilFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/FossilFeature.mapping @@ -1,2 +1,4 @@ CLASS buc net/minecraft/world/gen/feature/FossilFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/FreezeTopLayerFeature.mapping b/mappings/net/minecraft/world/gen/feature/FreezeTopLayerFeature.mapping index 2942a0ee7d..439d1977a1 100644 --- a/mappings/net/minecraft/world/gen/feature/FreezeTopLayerFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/FreezeTopLayerFeature.mapping @@ -1,2 +1,4 @@ CLASS bwn net/minecraft/world/gen/feature/FreezeTopLayerFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/GlowstoneBlobFeature.mapping b/mappings/net/minecraft/world/gen/feature/GlowstoneBlobFeature.mapping index 464e179b38..668ddce29c 100644 --- a/mappings/net/minecraft/world/gen/feature/GlowstoneBlobFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/GlowstoneBlobFeature.mapping @@ -1,2 +1,4 @@ CLASS bue net/minecraft/world/gen/feature/GlowstoneBlobFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/GrassFeature.mapping b/mappings/net/minecraft/world/gen/feature/GrassFeature.mapping index 750ec3b4b0..9ebc370317 100644 --- a/mappings/net/minecraft/world/gen/feature/GrassFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/GrassFeature.mapping @@ -1,2 +1,4 @@ CLASS bug net/minecraft/world/gen/feature/GrassFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/HugeBrownMushroomFeature.mapping b/mappings/net/minecraft/world/gen/feature/HugeBrownMushroomFeature.mapping index 897fe535f8..9ab88efbf8 100644 --- a/mappings/net/minecraft/world/gen/feature/HugeBrownMushroomFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/HugeBrownMushroomFeature.mapping @@ -1,2 +1,4 @@ CLASS buk net/minecraft/world/gen/feature/HugeBrownMushroomFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/HugeRedMushroomFeature.mapping b/mappings/net/minecraft/world/gen/feature/HugeRedMushroomFeature.mapping index ef85ce9792..f21da2b23c 100644 --- a/mappings/net/minecraft/world/gen/feature/HugeRedMushroomFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/HugeRedMushroomFeature.mapping @@ -1,2 +1,4 @@ CLASS bul net/minecraft/world/gen/feature/HugeRedMushroomFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/IcePatchFeature.mapping b/mappings/net/minecraft/world/gen/feature/IcePatchFeature.mapping index b040a3e618..9433c4f8f7 100644 --- a/mappings/net/minecraft/world/gen/feature/IcePatchFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/IcePatchFeature.mapping @@ -1,2 +1,4 @@ CLASS bum net/minecraft/world/gen/feature/IcePatchFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/IceSpikeFeature.mapping b/mappings/net/minecraft/world/gen/feature/IceSpikeFeature.mapping index d309322c60..ecbee833fe 100644 --- a/mappings/net/minecraft/world/gen/feature/IceSpikeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/IceSpikeFeature.mapping @@ -1,2 +1,4 @@ CLASS bun net/minecraft/world/gen/feature/IceSpikeFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/IcebergFeature.mapping b/mappings/net/minecraft/world/gen/feature/IcebergFeature.mapping index 74c47b14d1..3fc3dcc835 100644 --- a/mappings/net/minecraft/world/gen/feature/IcebergFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/IcebergFeature.mapping @@ -1,2 +1,4 @@ CLASS bup net/minecraft/world/gen/feature/IcebergFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/JungleGrassFeature.mapping b/mappings/net/minecraft/world/gen/feature/JungleGrassFeature.mapping index 6f38563f29..3007bc8b90 100644 --- a/mappings/net/minecraft/world/gen/feature/JungleGrassFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/JungleGrassFeature.mapping @@ -1,2 +1,4 @@ CLASS bur net/minecraft/world/gen/feature/JungleGrassFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/KelpFeature.mapping b/mappings/net/minecraft/world/gen/feature/KelpFeature.mapping index 4db26eeb8f..feef57491a 100644 --- a/mappings/net/minecraft/world/gen/feature/KelpFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/KelpFeature.mapping @@ -1,2 +1,4 @@ CLASS buu net/minecraft/world/gen/feature/KelpFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping b/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping index 4e36d7bccc..bb579ebe7f 100644 --- a/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping @@ -1,2 +1,4 @@ CLASS buw net/minecraft/world/gen/feature/LakeFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/MelonFeature.mapping b/mappings/net/minecraft/world/gen/feature/MelonFeature.mapping index 7f847c9701..b2e2a251c3 100644 --- a/mappings/net/minecraft/world/gen/feature/MelonFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/MelonFeature.mapping @@ -1,2 +1,4 @@ CLASS bva net/minecraft/world/gen/feature/MelonFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/NetherFireFeature.mapping b/mappings/net/minecraft/world/gen/feature/NetherFireFeature.mapping index be54407460..4649d8dda6 100644 --- a/mappings/net/minecraft/world/gen/feature/NetherFireFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/NetherFireFeature.mapping @@ -1,2 +1,4 @@ CLASS bui net/minecraft/world/gen/feature/NetherFireFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/NetherSpringFeature.mapping b/mappings/net/minecraft/world/gen/feature/NetherSpringFeature.mapping index 066dbfc6a4..0bb6a175e2 100644 --- a/mappings/net/minecraft/world/gen/feature/NetherSpringFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/NetherSpringFeature.mapping @@ -1,2 +1,4 @@ CLASS bvf net/minecraft/world/gen/feature/NetherSpringFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/OreFeature.mapping b/mappings/net/minecraft/world/gen/feature/OreFeature.mapping index d0acd7f99b..514d9e3351 100644 --- a/mappings/net/minecraft/world/gen/feature/OreFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreFeature.mapping @@ -1,2 +1,4 @@ CLASS bvl net/minecraft/world/gen/feature/OreFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/PillagerOutpostFeature.mapping b/mappings/net/minecraft/world/gen/feature/PillagerOutpostFeature.mapping new file mode 100644 index 0000000000..6a23593525 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/PillagerOutpostFeature.mapping @@ -0,0 +1 @@ +CLASS bvn net/minecraft/world/gen/feature/PillagerOutpostFeature diff --git a/mappings/net/minecraft/world/gen/feature/PumpkinFeature.mapping b/mappings/net/minecraft/world/gen/feature/PumpkinFeature.mapping index d1d034c6b0..1a744b0eec 100644 --- a/mappings/net/minecraft/world/gen/feature/PumpkinFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/PumpkinFeature.mapping @@ -1,2 +1,4 @@ CLASS bvr net/minecraft/world/gen/feature/PumpkinFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/RandomBooleanFeature.mapping b/mappings/net/minecraft/world/gen/feature/RandomBooleanFeature.mapping index daf198d12a..ad3f02d4f0 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomBooleanFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomBooleanFeature.mapping @@ -1,2 +1,4 @@ CLASS bvt net/minecraft/world/gen/feature/RandomBooleanFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/RandomFeature.mapping b/mappings/net/minecraft/world/gen/feature/RandomFeature.mapping index 529106252e..192440097e 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomFeature.mapping @@ -1,2 +1,4 @@ CLASS bvy net/minecraft/world/gen/feature/RandomFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping new file mode 100644 index 0000000000..c92753c5fc --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping @@ -0,0 +1,21 @@ +CLASS bxg net/minecraft/world/gen/feature/RandomFeatureEntry + FIELD a feature Lbtx; + FIELD b config Lbty; + FIELD c chance Ljava/lang/Float; + METHOD (Lbtx;Lbty;Ljava/lang/Float;)V + ARG 1 feature + ARG 2 config + ARG 3 chance + METHOD (Lbtx;Lcom/mojang/datafixers/Dynamic;F)V + ARG 1 feature + ARG 2 dynamic + ARG 3 chance + METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;)Z + ARG 1 world + ARG 3 rand + ARG 4 pos + METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxg; + ARG 0 dynamic + ARG 1 feature + METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic; + ARG 1 ops diff --git a/mappings/net/minecraft/world/gen/feature/RandomRandomFeature.mapping b/mappings/net/minecraft/world/gen/feature/RandomRandomFeature.mapping index 723dbd9275..7a0b14151a 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomRandomFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomRandomFeature.mapping @@ -1,2 +1,4 @@ CLASS bvv net/minecraft/world/gen/feature/RandomRandomFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/ReedFeature.mapping b/mappings/net/minecraft/world/gen/feature/ReedFeature.mapping index 33a4004029..0aa42bd978 100644 --- a/mappings/net/minecraft/world/gen/feature/ReedFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ReedFeature.mapping @@ -1,2 +1,4 @@ CLASS bvz net/minecraft/world/gen/feature/ReedFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/SeaPickleFeature.mapping b/mappings/net/minecraft/world/gen/feature/SeaPickleFeature.mapping index 0c8428803d..987557d503 100644 --- a/mappings/net/minecraft/world/gen/feature/SeaPickleFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SeaPickleFeature.mapping @@ -1,2 +1,4 @@ CLASS bwd net/minecraft/world/gen/feature/SeaPickleFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/SeagrassFeature.mapping b/mappings/net/minecraft/world/gen/feature/SeagrassFeature.mapping index 4d6087beeb..f0c07eb262 100644 --- a/mappings/net/minecraft/world/gen/feature/SeagrassFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SeagrassFeature.mapping @@ -1,2 +1,4 @@ CLASS bwe net/minecraft/world/gen/feature/SeagrassFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/SimpleBlockFeature.mapping b/mappings/net/minecraft/world/gen/feature/SimpleBlockFeature.mapping index 66ebb6a0fc..cf48529728 100644 --- a/mappings/net/minecraft/world/gen/feature/SimpleBlockFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SimpleBlockFeature.mapping @@ -1,2 +1,4 @@ CLASS bwj net/minecraft/world/gen/feature/SimpleBlockFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/SimpleRandomFeature.mapping b/mappings/net/minecraft/world/gen/feature/SimpleRandomFeature.mapping index eaad841b08..4b5df33585 100644 --- a/mappings/net/minecraft/world/gen/feature/SimpleRandomFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SimpleRandomFeature.mapping @@ -1,2 +1,4 @@ CLASS bwl net/minecraft/world/gen/feature/SimpleRandomFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/SpringFeature.mapping b/mappings/net/minecraft/world/gen/feature/SpringFeature.mapping index 2edeb384c6..80f3a23331 100644 --- a/mappings/net/minecraft/world/gen/feature/SpringFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SpringFeature.mapping @@ -1,2 +1,4 @@ CLASS bwr net/minecraft/world/gen/feature/SpringFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/StructureFeature.mapping b/mappings/net/minecraft/world/gen/feature/StructureFeature.mapping index 2b33946396..0d44b04cf2 100644 --- a/mappings/net/minecraft/world/gen/feature/StructureFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/StructureFeature.mapping @@ -1,3 +1,5 @@ CLASS bwu net/minecraft/world/gen/feature/StructureFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config METHOD b getName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/world/gen/feature/TaigaGrassFeature.mapping b/mappings/net/minecraft/world/gen/feature/TaigaGrassFeature.mapping index 324bd4ee13..0552eb9064 100644 --- a/mappings/net/minecraft/world/gen/feature/TaigaGrassFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/TaigaGrassFeature.mapping @@ -1,2 +1,4 @@ CLASS bwz net/minecraft/world/gen/feature/TaigaGrassFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/TreeFeature.mapping b/mappings/net/minecraft/world/gen/feature/TreeFeature.mapping index bbcd944bd6..32cc89a186 100644 --- a/mappings/net/minecraft/world/gen/feature/TreeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/TreeFeature.mapping @@ -1,2 +1,4 @@ CLASS bsi net/minecraft/world/gen/feature/TreeFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/VillageFeature.mapping b/mappings/net/minecraft/world/gen/feature/VillageFeature.mapping new file mode 100644 index 0000000000..156bc0ab4c --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/VillageFeature.mapping @@ -0,0 +1,2 @@ +CLASS bxc net/minecraft/world/gen/feature/VillageFeature + METHOD b getName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/world/gen/feature/VinesFeature.mapping b/mappings/net/minecraft/world/gen/feature/VinesFeature.mapping index be5745ceb4..7a15b22906 100644 --- a/mappings/net/minecraft/world/gen/feature/VinesFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/VinesFeature.mapping @@ -1,2 +1,4 @@ CLASS bxd net/minecraft/world/gen/feature/VinesFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping b/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping index 113c469214..29b5abd3ba 100644 --- a/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping @@ -1,2 +1,4 @@ CLASS bxe net/minecraft/world/gen/feature/VoidStartPlatformFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config diff --git a/mappings/net/minecraft/world/gen/feature/WaterlilyFeature.mapping b/mappings/net/minecraft/world/gen/feature/WaterlilyFeature.mapping index 38926b082e..6272582e93 100644 --- a/mappings/net/minecraft/world/gen/feature/WaterlilyFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/WaterlilyFeature.mapping @@ -1,2 +1,4 @@ CLASS bxf net/minecraft/world/gen/feature/WaterlilyFeature METHOD a generate (Lbao;Lbpv;Ljava/util/Random;Let;Lbty;)Z + ARG 1 world + ARG 5 config