From 202f05009d285d54dd64e836a1a03e00b4379ad3 Mon Sep 17 00:00:00 2001 From: Shnupbups Date: Tue, 16 Nov 2021 10:01:05 +1100 Subject: [PATCH] 1.18-pre1 Features stuff (#2822) * Features stuff * Update LakeFeature.mapping * stuff * Delete WorldgenProvider.mapping * Update PlacedFeatures.mapping --- .../util/collection/DataPool.mapping | 1 + .../registry/DynamicRegistryManager.mapping | 1 + .../gen/blockpredicate/BlockPredicate.mapping | 13 +++ .../InsideWorldBoundsBlockPredicate.mapping | 8 ++ .../blockpredicate/OffsetPredicate.mapping | 2 + .../SolidBlockPredicate.mapping | 2 + .../gen/decorator/PlacedFeatures.mapping | 14 ++++ .../gen/feature/ConfiguredFeatures.mapping | 19 +++++ .../gen/feature/EndConfiguredFeatures.mapping | 6 ++ .../gen/feature/EndPlacedFeatures.mapping | 5 ++ .../world/gen/feature/LakeFeature.mapping | 2 + .../feature/MiscConfiguredFeatures.mapping | 18 ++++ .../gen/feature/MiscPlacedFeatures.mapping | 18 ++++ .../feature/NetherConfiguredFeatures.mapping | 25 ++++++ .../gen/feature/NetherPlacedFeatures.mapping | 22 +++++ .../feature/OceanConfiguredFeatures.mapping | 9 ++ .../gen/feature/OceanPlacedFeatures.mapping | 16 ++++ .../gen/feature/OreConfiguredFeatures.mapping | 43 ++++++++++ .../gen/feature/OrePlacedFeatures.mapping | 49 +++++++++++ .../feature/PileConfiguredFeatures.mapping | 6 ++ .../feature/RandomPatchFeatureConfig.mapping | 2 - .../feature/TreeConfiguredFeatures.mapping | 50 +++++++++++ .../gen/feature/TreePlacedFeatures.mapping | 28 +++++++ .../UndergroundConfiguredFeatures.mapping | 24 ++++++ .../feature/UndergroundPlacedFeatures.mapping | 18 ++++ .../VegetationConfiguredFeatures.mapping | 46 +++++++++++ .../feature/VegetationPlacedFeatures.mapping | 82 +++++++++++++++++++ .../WeightedListHeightProvider.mapping | 5 ++ 28 files changed, 532 insertions(+), 2 deletions(-) create mode 100644 mappings/net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate.mapping create mode 100644 mappings/net/minecraft/world/gen/blockpredicate/SolidBlockPredicate.mapping create mode 100644 mappings/net/minecraft/world/gen/decorator/PlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/OceanConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/OceanPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping create mode 100644 mappings/net/minecraft/world/gen/heightprovider/WeightedListHeightProvider.mapping diff --git a/mappings/net/minecraft/util/collection/DataPool.mapping b/mappings/net/minecraft/util/collection/DataPool.mapping index 034fcdf07a..673724e162 100644 --- a/mappings/net/minecraft/util/collection/DataPool.mapping +++ b/mappings/net/minecraft/util/collection/DataPool.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_6005 net/minecraft/util/collection/DataPool ARG 0 dataCodec METHOD method_34973 getDataOrEmpty (Ljava/util/Random;)Ljava/util/Optional; ARG 1 random + METHOD method_38061 of (Ljava/lang/Object;)Lnet/minecraft/class_6005; CLASS class_6006 Builder FIELD field_29926 entries Lcom/google/common/collect/ImmutableList$Builder; METHOD method_34974 build ()Lnet/minecraft/class_6005; diff --git a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping index ccc9c82d7f..031a3a1b94 100644 --- a/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping +++ b/mappings/net/minecraft/util/registry/DynamicRegistryManager.mapping @@ -58,6 +58,7 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage ARG 1 key METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional; ARG 1 key + METHOD method_39674 getInfos ()Ljava/lang/Iterable; CLASS class_5456 Info COMMENT Represents the serialization behavior of the registries, including the COMMENT id of the registry, the codec for its elements, and whether the registry diff --git a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping index 9318797207..694b48d397 100644 --- a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping +++ b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping @@ -1,8 +1,11 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredicate FIELD field_35054 BASE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_35696 IS_AIR Lnet/minecraft/class_6646; + FIELD field_35697 IS_AIR_OR_WATER Lnet/minecraft/class_6646; METHOD method_38873 getType ()Lnet/minecraft/class_6647; METHOD method_38876 matchingBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; ARG 0 block + ARG 1 offset METHOD method_38877 not (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; ARG 0 predicate METHOD method_38878 bothOf (Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; @@ -10,10 +13,12 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi ARG 1 second METHOD method_38879 matchingFluid (Lnet/minecraft/class_3611;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; ARG 0 fluid + ARG 1 offset METHOD method_38880 allOf (Ljava/util/List;)Lnet/minecraft/class_6646; ARG 0 predicates METHOD method_38881 matchingBlocks (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; ARG 0 blocks + ARG 1 offset METHOD method_38882 allOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; ARG 0 predicates METHOD method_38883 replaceable ()Lnet/minecraft/class_6646; @@ -24,9 +29,17 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi ARG 0 predicates METHOD method_38886 matchingFluids (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; ARG 0 fluids + ARG 1 offset METHOD method_38887 anyOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; ARG 0 predicates METHOD method_39009 wouldSurvive (Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; ARG 0 state + ARG 1 offset METHOD method_39010 replaceable (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; + ARG 0 offset METHOD method_39011 alwaysTrue ()Lnet/minecraft/class_6646; + METHOD method_39584 solid (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; + ARG 0 offset + METHOD method_39585 solid ()Lnet/minecraft/class_6646; + METHOD method_39586 insideWorldBounds (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; + ARG 0 offset diff --git a/mappings/net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate.mapping new file mode 100644 index 0000000000..57e8ab1161 --- /dev/null +++ b/mappings/net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_6783 net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate + FIELD field_35700 CODEC Lcom/mojang/serialization/Codec; + FIELD field_35701 offset Lnet/minecraft/class_2382; + METHOD (Lnet/minecraft/class_2382;)V + ARG 1 offset + METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/blockpredicate/OffsetPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/OffsetPredicate.mapping index 41ca8e711f..ce60313b4f 100644 --- a/mappings/net/minecraft/world/gen/blockpredicate/OffsetPredicate.mapping +++ b/mappings/net/minecraft/world/gen/blockpredicate/OffsetPredicate.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_6679 net/minecraft/world/gen/blockpredicate/OffsetPredicate FIELD field_35157 offset Lnet/minecraft/class_2382; + METHOD (Lnet/minecraft/class_2382;)V + ARG 1 offset METHOD method_38893 test (Lnet/minecraft/class_2680;)Z ARG 1 state METHOD method_39013 registerOffsetField (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; diff --git a/mappings/net/minecraft/world/gen/blockpredicate/SolidBlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/SolidBlockPredicate.mapping new file mode 100644 index 0000000000..112380d035 --- /dev/null +++ b/mappings/net/minecraft/world/gen/blockpredicate/SolidBlockPredicate.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_6784 net/minecraft/world/gen/blockpredicate/SolidBlockPredicate + FIELD field_35702 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/decorator/PlacedFeatures.mapping b/mappings/net/minecraft/world/gen/decorator/PlacedFeatures.mapping new file mode 100644 index 0000000000..975a0c3d78 --- /dev/null +++ b/mappings/net/minecraft/world/gen/decorator/PlacedFeatures.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_6817 net/minecraft/world/gen/decorator/PlacedFeatures + FIELD field_36078 MOTION_BLOCKING_HEIGHTMAP Lnet/minecraft/class_6797; + FIELD field_36079 OCEAN_FLOOR_WG_HEIGHTMAP Lnet/minecraft/class_6797; + FIELD field_36080 WORLD_SURFACE_WG_HEIGHTMAP Lnet/minecraft/class_6797; + FIELD field_36081 OCEAN_FLOOR_HEIGHTMAP Lnet/minecraft/class_6797; + FIELD field_36082 BOTTOM_TO_TOP_RANGE Lnet/minecraft/class_6797; + FIELD field_36083 TEN_ABOVE_AND_BELOW_RANGE Lnet/minecraft/class_6797; + FIELD field_36084 EIGHT_ABOVE_AND_BELOW_RANGE Lnet/minecraft/class_6797; + FIELD field_36085 FOUR_ABOVE_AND_BELOW_RANGE Lnet/minecraft/class_6797; + FIELD field_36086 BOTTOM_TO_120_RANGE Lnet/minecraft/class_6797; + METHOD method_39735 getDefaultPlacedFeature ()Lnet/minecraft/class_6796; + METHOD method_39737 register (Ljava/lang/String;Lnet/minecraft/class_6796;)Lnet/minecraft/class_6796; + ARG 0 id + ARG 1 feature diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping new file mode 100644 index 0000000000..e0f6767bf4 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_6803 net/minecraft/world/gen/feature/ConfiguredFeatures + METHOD method_39702 getDefaultConfiguredFeature ()Lnet/minecraft/class_2975; + METHOD method_39703 createRandomPatchFeatureConfig (ILnet/minecraft/class_6796;)Lnet/minecraft/class_4638; + ARG 0 tries + ARG 1 feature + METHOD method_39704 createRandomPatchFeatureConfig (Lnet/minecraft/class_2975;)Lnet/minecraft/class_4638; + ARG 0 feature + METHOD method_39705 createRandomPatchFeatureConfig (Lnet/minecraft/class_2975;Ljava/util/List;)Lnet/minecraft/class_4638; + ARG 0 feature + ARG 1 validGround + METHOD method_39706 createRandomPatchFeatureConfig (Lnet/minecraft/class_2975;Ljava/util/List;I)Lnet/minecraft/class_4638; + ARG 0 feature + ARG 1 validGround + ARG 2 tries + METHOD method_39708 register (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975; + ARG 0 id + ARG 1 configuredFeature + METHOD method_39709 createBlockPredicate (Ljava/util/List;)Lnet/minecraft/class_6646; + ARG 0 validGround diff --git a/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping new file mode 100644 index 0000000000..8854a2edaf --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/EndConfiguredFeatures.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_6802 net/minecraft/world/gen/feature/EndConfiguredFeatures + FIELD field_35795 END_SPIKE Lnet/minecraft/class_2975; + FIELD field_35796 END_GATEWAY_RETURN Lnet/minecraft/class_2975; + FIELD field_35797 END_GATEWAY_DELAYED Lnet/minecraft/class_2975; + FIELD field_35798 CHORUS_PLANT Lnet/minecraft/class_2975; + FIELD field_35799 END_ISLAND Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping new file mode 100644 index 0000000000..989e62847d --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/EndPlacedFeatures.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_6813 net/minecraft/world/gen/feature/EndPlacedFeatures + FIELD field_35997 END_SPIKE Lnet/minecraft/class_6796; + FIELD field_35998 END_GATEWAY_RETURN Lnet/minecraft/class_6796; + FIELD field_35999 CHORUS_PLANT Lnet/minecraft/class_6796; + FIELD field_36000 END_ISLAND_DECORATED Lnet/minecraft/class_6796; diff --git a/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping b/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping index 4bcb89ef36..630bd0ee62 100644 --- a/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/LakeFeature.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_3085 net/minecraft/world/gen/feature/LakeFeature FIELD field_13668 CAVE_AIR Lnet/minecraft/class_2680; + METHOD method_39605 canReplace (Lnet/minecraft/class_2680;)Z + ARG 1 state CLASS class_6788 Config FIELD field_35706 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping new file mode 100644 index 0000000000..18b9d15f4a --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_6804 net/minecraft/world/gen/feature/MiscConfiguredFeatures + FIELD field_35800 ICE_SPIKE Lnet/minecraft/class_2975; + FIELD field_35801 ICE_PATCH Lnet/minecraft/class_2975; + FIELD field_35802 FOREST_ROCK Lnet/minecraft/class_2975; + FIELD field_35803 ICEBERG_PACKED Lnet/minecraft/class_2975; + FIELD field_35804 ICEBERG_BLUE Lnet/minecraft/class_2975; + FIELD field_35805 BLUE_ICE Lnet/minecraft/class_2975; + FIELD field_35806 LAKE_LAVA Lnet/minecraft/class_2975; + FIELD field_35807 DISK_CLAY Lnet/minecraft/class_2975; + FIELD field_35808 DISK_GRAVEL Lnet/minecraft/class_2975; + FIELD field_35809 DISK_SAND Lnet/minecraft/class_2975; + FIELD field_35810 FREEZE_TOP_LAYER Lnet/minecraft/class_2975; + FIELD field_35811 BONUS_CHEST Lnet/minecraft/class_2975; + FIELD field_35812 VOID_START_PLATFORM Lnet/minecraft/class_2975; + FIELD field_35813 DESERT_WELL Lnet/minecraft/class_2975; + FIELD field_35814 SPRING_LAVA_OVERWORLD Lnet/minecraft/class_2975; + FIELD field_35815 SPRING_LAVA_FROZEN Lnet/minecraft/class_2975; + FIELD field_35816 SPRING_WATER Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping new file mode 100644 index 0000000000..5b22f28eb9 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_6814 net/minecraft/world/gen/feature/MiscPlacedFeatures + FIELD field_36001 ICE_SPIKE Lnet/minecraft/class_6796; + FIELD field_36002 ICE_PATCH Lnet/minecraft/class_6796; + FIELD field_36003 FOREST_ROCK Lnet/minecraft/class_6796; + FIELD field_36004 ICEBERG_PACKED Lnet/minecraft/class_6796; + FIELD field_36005 ICEBERG_BLUE Lnet/minecraft/class_6796; + FIELD field_36006 BLUE_ICE Lnet/minecraft/class_6796; + FIELD field_36007 LAKE_LAVA_UNDERGROUND Lnet/minecraft/class_6796; + FIELD field_36008 LAKE_LAVA_SURFACE Lnet/minecraft/class_6796; + FIELD field_36009 DISK_CLAY Lnet/minecraft/class_6796; + FIELD field_36010 DISK_GRAVEL Lnet/minecraft/class_6796; + FIELD field_36011 DISK_SAND Lnet/minecraft/class_6796; + FIELD field_36012 FREEZE_TOP_LAYER Lnet/minecraft/class_6796; + FIELD field_36013 VOID_START_PLATFORM Lnet/minecraft/class_6796; + FIELD field_36014 DESERT_WELL Lnet/minecraft/class_6796; + FIELD field_36015 SPRING_LAVA Lnet/minecraft/class_6796; + FIELD field_36016 SPRING_LAVA_FROZEN Lnet/minecraft/class_6796; + FIELD field_36017 SPRING_WATER Lnet/minecraft/class_6796; diff --git a/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping new file mode 100644 index 0000000000..5612116e27 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_6805 net/minecraft/world/gen/feature/NetherConfiguredFeatures + FIELD field_35817 DELTA Lnet/minecraft/class_2975; + FIELD field_35818 SMALL_BASALT_COLUMNS Lnet/minecraft/class_2975; + FIELD field_35819 SMALL_BASALT_COLUMNS_TEMP Lnet/minecraft/class_2975; + FIELD field_35820 BASALT_BLOBS Lnet/minecraft/class_2975; + FIELD field_35821 BLACKSTONE_BLOBS Lnet/minecraft/class_2975; + FIELD field_35822 GLOWSTONE_EXTRA Lnet/minecraft/class_2975; + FIELD field_35823 CRIMSON_FOREST_VEGETATION_PROVIDER Lnet/minecraft/class_4657; + FIELD field_35824 CRIMSON_FOREST_VEGETATION Lnet/minecraft/class_2975; + FIELD field_35825 CRIMSON_FOREST_VEGETATION_BONEMEAL Lnet/minecraft/class_2975; + FIELD field_35826 WARPED_FOREST_VEGETATION_PROVIDER Lnet/minecraft/class_4657; + FIELD field_35827 WARPED_FOREST_VEGETATION Lnet/minecraft/class_2975; + FIELD field_35828 WARPED_FOREST_VEGETATION_BONEMEAL Lnet/minecraft/class_2975; + FIELD field_35829 NETHER_SPROUTS Lnet/minecraft/class_2975; + FIELD field_35830 NETHER_SPROUTS_BONEMEAL Lnet/minecraft/class_2975; + FIELD field_35831 TWISTING_VINES Lnet/minecraft/class_2975; + FIELD field_35832 TWISTING_VINES_BONEMEAL Lnet/minecraft/class_2975; + FIELD field_35833 WEEPING_VINES Lnet/minecraft/class_2975; + FIELD field_35834 PATCH_CRIMSON_ROOTS Lnet/minecraft/class_2975; + FIELD field_35835 BASALT_PILLAR Lnet/minecraft/class_2975; + FIELD field_35836 SPRING_LAVA_NETHER Lnet/minecraft/class_2975; + FIELD field_35837 SPRING_NETHER_CLOSED Lnet/minecraft/class_2975; + FIELD field_35838 SPRING_NETHER_OPEN Lnet/minecraft/class_2975; + FIELD field_35839 PATCH_FIRE Lnet/minecraft/class_2975; + FIELD field_35840 PATCH_SOUL_FIRE Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping new file mode 100644 index 0000000000..9d6283658f --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_6815 net/minecraft/world/gen/feature/NetherPlacedFeatures + FIELD field_36018 DELTA Lnet/minecraft/class_6796; + FIELD field_36019 SMALL_BASALT_COLUMNS Lnet/minecraft/class_6796; + FIELD field_36020 LARGE_BASALT_COLUMNS Lnet/minecraft/class_6796; + FIELD field_36021 BASALT_BLOBS Lnet/minecraft/class_6796; + FIELD field_36022 BLACKSTONE_BLOBS Lnet/minecraft/class_6796; + FIELD field_36023 GLOWSTONE_EXTRA Lnet/minecraft/class_6796; + FIELD field_36024 GLOWSTONE Lnet/minecraft/class_6796; + FIELD field_36025 CRIMSON_FOREST_VEGETATION Lnet/minecraft/class_6796; + FIELD field_36026 WARPED_FOREST_VEGETATION Lnet/minecraft/class_6796; + FIELD field_36027 NETHER_SPROUTS Lnet/minecraft/class_6796; + FIELD field_36028 TWISTING_VINES Lnet/minecraft/class_6796; + FIELD field_36029 WEEPING_VINES Lnet/minecraft/class_6796; + FIELD field_36030 PATCH_CRIMSON_ROOTS Lnet/minecraft/class_6796; + FIELD field_36031 BASALT_PILLAR Lnet/minecraft/class_6796; + FIELD field_36032 SPRING_DELTA Lnet/minecraft/class_6796; + FIELD field_36033 SPRING_CLOSED Lnet/minecraft/class_6796; + FIELD field_36034 SPRING_CLOSED_DOUBLE Lnet/minecraft/class_6796; + FIELD field_36035 SPRING_OPEN Lnet/minecraft/class_6796; + FIELD field_36036 FIRE_MODIFIERS Ljava/util/List; + FIELD field_36037 PATCH_SOUL_FIRE Lnet/minecraft/class_6796; + FIELD field_36038 PATCH_FIRE Lnet/minecraft/class_6796; diff --git a/mappings/net/minecraft/world/gen/feature/OceanConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OceanConfiguredFeatures.mapping new file mode 100644 index 0000000000..de6bb00504 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/OceanConfiguredFeatures.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_6800 net/minecraft/world/gen/feature/OceanConfiguredFeatures + FIELD field_35762 SEAGRASS_SHORT Lnet/minecraft/class_2975; + FIELD field_35763 SEAGRASS_SLIGHTLY_LESS_SHORT Lnet/minecraft/class_2975; + FIELD field_35764 SEAGRASS_MID Lnet/minecraft/class_2975; + FIELD field_35765 SEAGRASS_TALL Lnet/minecraft/class_2975; + FIELD field_35766 SEA_PICKLE Lnet/minecraft/class_2975; + FIELD field_35767 SEAGRASS_SIMPLE Lnet/minecraft/class_2975; + FIELD field_35768 KELP Lnet/minecraft/class_2975; + FIELD field_35769 WARM_OCEAN_VEGETATION Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/OceanPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OceanPlacedFeatures.mapping new file mode 100644 index 0000000000..fca91fc2db --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/OceanPlacedFeatures.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_6811 net/minecraft/world/gen/feature/OceanPlacedFeatures + FIELD field_35967 SEAGRASS_WARM Lnet/minecraft/class_6796; + FIELD field_35968 SEAGRASS_NORMAL Lnet/minecraft/class_6796; + FIELD field_35969 SEAGRASS_COLD Lnet/minecraft/class_6796; + FIELD field_35970 SEAGRASS_RIVER Lnet/minecraft/class_6796; + FIELD field_35971 SEAGRASS_SWAMP Lnet/minecraft/class_6796; + FIELD field_35972 SEAGRASS_DEEP_WARM Lnet/minecraft/class_6796; + FIELD field_35973 SEAGRASS_DEEP Lnet/minecraft/class_6796; + FIELD field_35974 SEAGRASS_DEEP_COLD Lnet/minecraft/class_6796; + FIELD field_35975 SEAGRASS_SIMPLE Lnet/minecraft/class_6796; + FIELD field_35976 SEA_PICKLE Lnet/minecraft/class_6796; + FIELD field_35977 KELP_COLD Lnet/minecraft/class_6796; + FIELD field_35978 KELP_WARM Lnet/minecraft/class_6796; + FIELD field_35979 WARM_OCEAN_VEGETATION Lnet/minecraft/class_6796; + METHOD method_39731 seagrassModifiers (I)Ljava/util/List; + ARG 0 count diff --git a/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping new file mode 100644 index 0000000000..719a5c7591 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping @@ -0,0 +1,43 @@ +CLASS net/minecraft/class_6806 net/minecraft/world/gen/feature/OreConfiguredFeatures + FIELD field_35841 ORE_IRON_SMALL Lnet/minecraft/class_2975; + FIELD field_35842 ORE_GOLD Lnet/minecraft/class_2975; + FIELD field_35843 ORE_GOLD_BURIED Lnet/minecraft/class_2975; + FIELD field_35844 ORE_REDSTONE Lnet/minecraft/class_2975; + FIELD field_35845 ORE_DIAMOND_SMALL Lnet/minecraft/class_2975; + FIELD field_35846 ORE_DIAMOND_LARGE Lnet/minecraft/class_2975; + FIELD field_35847 ORE_DIAMOND_BURIED Lnet/minecraft/class_2975; + FIELD field_35848 ORE_LAPIS Lnet/minecraft/class_2975; + FIELD field_35849 ORE_LAPIS_BURIED Lnet/minecraft/class_2975; + FIELD field_35850 ORE_INFESTED Lnet/minecraft/class_2975; + FIELD field_35851 ORE_EMERALD Lnet/minecraft/class_2975; + FIELD field_35852 ORE_ANCIENT_DEBRIS_LARGE Lnet/minecraft/class_2975; + FIELD field_35853 ORE_ANCIENT_DEBRIS_SMALL Lnet/minecraft/class_2975; + FIELD field_35854 ORE_COPPER_SMALL Lnet/minecraft/class_2975; + FIELD field_35855 ORE_COPPER_LARGE Lnet/minecraft/class_2975; + FIELD field_35856 ORE_CLAY Lnet/minecraft/class_2975; + FIELD field_35857 BASE_STONE_OVERWORLD Lnet/minecraft/class_3825; + FIELD field_35858 STONE_ORE_REPLACEABLES Lnet/minecraft/class_3825; + FIELD field_35859 DEEPSLATE_ORE_REPLACEABLES Lnet/minecraft/class_3825; + FIELD field_35860 NETHERRACK Lnet/minecraft/class_3825; + FIELD field_35861 BASE_STONE_NETHER Lnet/minecraft/class_3825; + FIELD field_35862 IRON_ORES Ljava/util/List; + FIELD field_35863 OVERWORLD_GOLD_ORES Ljava/util/List; + FIELD field_35864 DIAMOND_ORES Ljava/util/List; + FIELD field_35865 LAPIS_ORES Ljava/util/List; + FIELD field_35866 COPPER_ORES Ljava/util/List; + FIELD field_35867 COAL_ORES Ljava/util/List; + FIELD field_35868 ORE_MAGMA Lnet/minecraft/class_2975; + FIELD field_35869 ORE_SOUL_SAND Lnet/minecraft/class_2975; + FIELD field_35870 ORE_NETHER_GOLD Lnet/minecraft/class_2975; + FIELD field_35871 ORE_QUARTZ Lnet/minecraft/class_2975; + FIELD field_35872 ORE_GRAVEL_NETHER Lnet/minecraft/class_2975; + FIELD field_35873 ORE_BLACKSTONE Lnet/minecraft/class_2975; + FIELD field_35874 ORE_DIRT Lnet/minecraft/class_2975; + FIELD field_35875 ORE_GRAVEL Lnet/minecraft/class_2975; + FIELD field_35876 ORE_GRANITE Lnet/minecraft/class_2975; + FIELD field_35877 ORE_DIORITE Lnet/minecraft/class_2975; + FIELD field_35878 ORE_ANDESITE Lnet/minecraft/class_2975; + FIELD field_35879 ORE_TUFF Lnet/minecraft/class_2975; + FIELD field_35880 ORE_COAL Lnet/minecraft/class_2975; + FIELD field_35881 ORE_COAL_BURIED Lnet/minecraft/class_2975; + FIELD field_35882 ORE_IRON Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping new file mode 100644 index 0000000000..1d11a151ce --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping @@ -0,0 +1,49 @@ +CLASS net/minecraft/class_6816 net/minecraft/world/gen/feature/OrePlacedFeatures + FIELD field_36039 ORE_REDSTONE_LOWER Lnet/minecraft/class_6796; + FIELD field_36040 ORE_DIAMOND Lnet/minecraft/class_6796; + FIELD field_36041 ORE_DIAMOND_LARGE Lnet/minecraft/class_6796; + FIELD field_36042 ORE_DIAMOND_BURIED Lnet/minecraft/class_6796; + FIELD field_36043 ORE_LAPIS Lnet/minecraft/class_6796; + FIELD field_36044 ORE_LAPIS_BURIED Lnet/minecraft/class_6796; + FIELD field_36045 ORE_INFESTED Lnet/minecraft/class_6796; + FIELD field_36046 ORE_EMERALD Lnet/minecraft/class_6796; + FIELD field_36047 ORE_ANCIENT_DEBRIS_LARGE Lnet/minecraft/class_6796; + FIELD field_36048 ORE_DEBRIS_SMALL Lnet/minecraft/class_6796; + FIELD field_36049 ORE_COPPER Lnet/minecraft/class_6796; + FIELD field_36050 ORE_COPPER_LARGE Lnet/minecraft/class_6796; + FIELD field_36051 ORE_CLAY Lnet/minecraft/class_6796; + FIELD field_36052 ORE_MAGMA Lnet/minecraft/class_6796; + FIELD field_36053 ORE_SOUL_SAND Lnet/minecraft/class_6796; + FIELD field_36054 ORE_GOLD_DELTAS Lnet/minecraft/class_6796; + FIELD field_36055 ORE_QUARTZ_DELTAS Lnet/minecraft/class_6796; + FIELD field_36056 ORE_GOLD_NETHER Lnet/minecraft/class_6796; + FIELD field_36057 ORE_QUARTZ_NETHER Lnet/minecraft/class_6796; + FIELD field_36058 ORE_GRAVEL_NETHER Lnet/minecraft/class_6796; + FIELD field_36059 ORE_BLACKSTONE Lnet/minecraft/class_6796; + FIELD field_36060 ORE_DIRT Lnet/minecraft/class_6796; + FIELD field_36061 ORE_GRAVEL Lnet/minecraft/class_6796; + FIELD field_36062 ORE_GRANITE_UPPER Lnet/minecraft/class_6796; + FIELD field_36063 ORE_GRANITE_LOWER Lnet/minecraft/class_6796; + FIELD field_36064 ORE_DIORITE_UPPER Lnet/minecraft/class_6796; + FIELD field_36065 ORE_DIORITE_LOWER Lnet/minecraft/class_6796; + FIELD field_36066 ORE_ANDESITE_UPPER Lnet/minecraft/class_6796; + FIELD field_36067 ORE_ANDESITE_LOWER Lnet/minecraft/class_6796; + FIELD field_36068 ORE_TUFF Lnet/minecraft/class_6796; + FIELD field_36069 ORE_COAL_UPPER Lnet/minecraft/class_6796; + FIELD field_36070 ORE_COAL_LOWER Lnet/minecraft/class_6796; + FIELD field_36071 ORE_IRON_UPPER Lnet/minecraft/class_6796; + FIELD field_36072 ORE_IRON_MIDDLE Lnet/minecraft/class_6796; + FIELD field_36073 ORE_IRON_SMALL Lnet/minecraft/class_6796; + FIELD field_36074 ORE_GOLD_EXTRA Lnet/minecraft/class_6796; + FIELD field_36075 ORE_GOLD Lnet/minecraft/class_6796; + FIELD field_36076 ORE_GOLD_LOWER Lnet/minecraft/class_6796; + FIELD field_36077 ORE_REDSTONE Lnet/minecraft/class_6796; + METHOD method_39732 modifiersWithCount (ILnet/minecraft/class_6797;)Ljava/util/List; + ARG 0 count + ARG 1 modifier + METHOD method_39733 modifiers (Lnet/minecraft/class_6797;Lnet/minecraft/class_6797;)Ljava/util/List; + ARG 0 first + ARG 1 second + METHOD method_39734 modifiersWithRarity (ILnet/minecraft/class_6797;)Ljava/util/List; + ARG 0 chance + ARG 1 modifier diff --git a/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping new file mode 100644 index 0000000000..6391d00951 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_6807 net/minecraft/world/gen/feature/PileConfiguredFeatures + FIELD field_35883 PILE_HAY Lnet/minecraft/class_2975; + FIELD field_35884 PILE_MELON Lnet/minecraft/class_2975; + FIELD field_35885 PILE_SNOW Lnet/minecraft/class_2975; + FIELD field_35886 PILE_ICE Lnet/minecraft/class_2975; + FIELD field_35887 PILE_PUMPKIN Lnet/minecraft/class_2975; diff --git a/mappings/net/minecraft/world/gen/feature/RandomPatchFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/RandomPatchFeatureConfig.mapping index fbb7e5aa48..c7e7ae0381 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomPatchFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomPatchFeatureConfig.mapping @@ -1,4 +1,2 @@ CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig - FIELD comp_149 tries I FIELD field_24902 CODEC Lcom/mojang/serialization/Codec; - METHOD comp_149 tries ()I diff --git a/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping new file mode 100644 index 0000000000..c4baf47445 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping @@ -0,0 +1,50 @@ +CLASS net/minecraft/class_6808 net/minecraft/world/gen/feature/TreeConfiguredFeatures + FIELD field_35888 BIRCH_BEES_0002 Lnet/minecraft/class_2975; + FIELD field_35889 BIRCH_BEES_002 Lnet/minecraft/class_2975; + FIELD field_35890 BIRCH_BEES_005 Lnet/minecraft/class_2975; + FIELD field_35891 FANCY_OAK_BEES_0002 Lnet/minecraft/class_2975; + FIELD field_35892 FANCY_OAK_BEES_002 Lnet/minecraft/class_2975; + FIELD field_35893 FANCY_OAK_BEES_005 Lnet/minecraft/class_2975; + FIELD field_35894 FANCY_OAK_BEES Lnet/minecraft/class_2975; + FIELD field_35895 BEES_0002 Lnet/minecraft/class_4659; + FIELD field_35896 BEES_002 Lnet/minecraft/class_4659; + FIELD field_35897 BEES_005 Lnet/minecraft/class_4659; + FIELD field_35898 BEES Lnet/minecraft/class_4659; + FIELD field_35899 CRIMSON_FUNGUS Lnet/minecraft/class_2975; + FIELD field_35900 CRIMSON_FUNGUS_PLANTED Lnet/minecraft/class_2975; + FIELD field_35901 WARPED_FUNGUS Lnet/minecraft/class_2975; + FIELD field_35902 WARPED_FUNGUS_PLANTED Lnet/minecraft/class_2975; + FIELD field_35903 HUGE_BROWN_MUSHROOM Lnet/minecraft/class_2975; + FIELD field_35904 HUGE_RED_MUSHROOM Lnet/minecraft/class_2975; + FIELD field_35905 OAK Lnet/minecraft/class_2975; + FIELD field_35906 DARK_OAK Lnet/minecraft/class_2975; + FIELD field_35907 BIRCH Lnet/minecraft/class_2975; + FIELD field_35908 ACACIA Lnet/minecraft/class_2975; + FIELD field_35909 SPRUCE Lnet/minecraft/class_2975; + FIELD field_35910 PINE Lnet/minecraft/class_2975; + FIELD field_35911 JUNGLE_TREE Lnet/minecraft/class_2975; + FIELD field_35912 FANCY_OAK Lnet/minecraft/class_2975; + FIELD field_35913 JUNGLE_TREE_NO_VINE Lnet/minecraft/class_2975; + FIELD field_35914 MEGA_JUNGLE_TREE Lnet/minecraft/class_2975; + FIELD field_35915 MEGA_SPRUCE Lnet/minecraft/class_2975; + FIELD field_35916 MEGA_PINE Lnet/minecraft/class_2975; + FIELD field_35917 SUPER_BIRCH_BEES_0002 Lnet/minecraft/class_2975; + FIELD field_35918 SUPER_BIRCH_BEES Lnet/minecraft/class_2975; + FIELD field_35919 SWAMP_OAK Lnet/minecraft/class_2975; + FIELD field_35920 JUNGLE_BUSH Lnet/minecraft/class_2975; + FIELD field_35921 AZALEA_TREE Lnet/minecraft/class_2975; + FIELD field_35922 OAK_BEES_0002 Lnet/minecraft/class_2975; + FIELD field_35923 OAK_BEES_002 Lnet/minecraft/class_2975; + FIELD field_35924 OAK_BEES_005 Lnet/minecraft/class_2975; + METHOD method_39710 oak ()Lnet/minecraft/class_4643$class_4644; + METHOD method_39711 builder (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644; + ARG 0 log + ARG 1 leaves + ARG 2 baseHeight + ARG 3 firstRandomHeight + ARG 4 secondRandomHeight + ARG 5 radius + METHOD method_39712 birch ()Lnet/minecraft/class_4643$class_4644; + METHOD method_39713 superBirch ()Lnet/minecraft/class_4643$class_4644; + METHOD method_39714 jungle ()Lnet/minecraft/class_4643$class_4644; + METHOD method_39715 fancyOak ()Lnet/minecraft/class_4643$class_4644; diff --git a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping new file mode 100644 index 0000000000..adddeb88e0 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping @@ -0,0 +1,28 @@ +CLASS net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeatures + FIELD field_36087 FANCY_OAK_BEES Lnet/minecraft/class_6796; + FIELD field_36088 CRIMSON_FUNGI Lnet/minecraft/class_6796; + FIELD field_36089 WARPED_FUNGI Lnet/minecraft/class_6796; + FIELD field_36090 OAK_CHECKED Lnet/minecraft/class_6796; + FIELD field_36091 DARK_OAK_CHECKED Lnet/minecraft/class_6796; + FIELD field_36092 BIRCH_CHECKED Lnet/minecraft/class_6796; + FIELD field_36093 ACACIA_CHECKED Lnet/minecraft/class_6796; + FIELD field_36094 SPRUCE_CHECKED Lnet/minecraft/class_6796; + FIELD field_36095 ON_SNOW_PREDICATE Lnet/minecraft/class_6646; + FIELD field_36096 ON_SNOW_MODIFIERS Ljava/util/List; + FIELD field_36097 PINE_ON_SNOW Lnet/minecraft/class_6796; + FIELD field_36098 SPRUCE_ON_SNOW Lnet/minecraft/class_6796; + FIELD field_36099 PINE_CHECKED Lnet/minecraft/class_6796; + FIELD field_36100 JUNGLE_TREE Lnet/minecraft/class_6796; + FIELD field_36101 FANCY_OAK_CHECKED Lnet/minecraft/class_6796; + FIELD field_36102 MEGA_JUNGLE_TREE_CHECKED Lnet/minecraft/class_6796; + FIELD field_36103 MEGA_SPRUCE_CHECKED Lnet/minecraft/class_6796; + FIELD field_36104 MEGA_PINE_CHECKED Lnet/minecraft/class_6796; + FIELD field_36105 JUNGLE_BUSH Lnet/minecraft/class_6796; + FIELD field_36106 SUPER_BIRCH_BEES_0002 Lnet/minecraft/class_6796; + FIELD field_36107 SUPER_BIRCH_BEES Lnet/minecraft/class_6796; + FIELD field_36108 OAK_BEES_0002 Lnet/minecraft/class_6796; + FIELD field_36109 OAK_BEES_002 Lnet/minecraft/class_6796; + FIELD field_36110 BIRCH_BEES_0002 Lnet/minecraft/class_6796; + FIELD field_36111 BIRCH_BEES_002 Lnet/minecraft/class_6796; + FIELD field_36112 FANCY_OAK_BEES_0002 Lnet/minecraft/class_6796; + FIELD field_36113 FANCY_OAK_BEES_002 Lnet/minecraft/class_6796; diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping new file mode 100644 index 0000000000..c8f5b159a2 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfiguredFeatures + FIELD field_35770 MONSTER_ROOM Lnet/minecraft/class_2975; + FIELD field_35771 FOSSIL_COAL Lnet/minecraft/class_2975; + FIELD field_35772 FOSSIL_DIAMONDS Lnet/minecraft/class_2975; + FIELD field_35773 DRIPSTONE_CLUSTER Lnet/minecraft/class_2975; + FIELD field_35774 LARGE_DRIPSTONE Lnet/minecraft/class_2975; + FIELD field_35775 POINTED_DRIPSTONE Lnet/minecraft/class_2975; + FIELD field_35776 UNDERWATER_MAGMA Lnet/minecraft/class_2975; + FIELD field_35777 GLOW_LICHEN Lnet/minecraft/class_2975; + FIELD field_35778 ROOTED_AZALEA_TREE Lnet/minecraft/class_2975; + FIELD field_35779 CAVE_VINE Lnet/minecraft/class_2975; + FIELD field_35780 CAVE_VINE_IN_MOSS Lnet/minecraft/class_2975; + FIELD field_35781 MOSS_VEGETATION Lnet/minecraft/class_2975; + FIELD field_35782 MOSS_PATCH Lnet/minecraft/class_2975; + FIELD field_35783 MOSS_PATCH_BONEMEAL Lnet/minecraft/class_2975; + FIELD field_35784 DRIPLEAF Lnet/minecraft/class_2975; + FIELD field_35785 CLAY_WITH_DRIPLEAVES Lnet/minecraft/class_2975; + FIELD field_35786 CLAY_POOL_WITH_DRIPLEAVES Lnet/minecraft/class_2975; + FIELD field_35787 LUSH_CAVES_CLAY Lnet/minecraft/class_2975; + FIELD field_35788 MOSS_PATCH_CEILING Lnet/minecraft/class_2975; + FIELD field_35789 SPORE_BLOSSOM Lnet/minecraft/class_2975; + FIELD field_35790 AMETHYST_GEODE Lnet/minecraft/class_2975; + FIELD field_35791 FOSSIL_IDS Ljava/util/List; + FIELD field_35792 COAL_FOSSIL_IDS Ljava/util/List; diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping new file mode 100644 index 0000000000..9d5360e836 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlacedFeatures + FIELD field_35980 MONSTER_ROOM Lnet/minecraft/class_6796; + FIELD field_35981 MONSTER_ROOM_DEEP Lnet/minecraft/class_6796; + FIELD field_35982 FOSSIL_UPPER Lnet/minecraft/class_6796; + FIELD field_35983 FOSSIL_LOWER Lnet/minecraft/class_6796; + FIELD field_35984 DRIPSTONE_CLUSTER Lnet/minecraft/class_6796; + FIELD field_35985 LARGE_DRIPSTONE Lnet/minecraft/class_6796; + FIELD field_35986 POINTED_DRIPSTONE Lnet/minecraft/class_6796; + FIELD field_35987 UNDERWATER_MAGMA Lnet/minecraft/class_6796; + FIELD field_35988 GLOW_LICHEN Lnet/minecraft/class_6796; + FIELD field_35989 ROOTED_AZALEA_TREE Lnet/minecraft/class_6796; + FIELD field_35990 CAVE_VINES Lnet/minecraft/class_6796; + FIELD field_35991 LUSH_CAVES_VEGETATION Lnet/minecraft/class_6796; + FIELD field_35992 LUSH_CAVES_CLAY Lnet/minecraft/class_6796; + FIELD field_35993 LUSH_CAVES_CEILING_VEGETATION Lnet/minecraft/class_6796; + FIELD field_35994 SPORE_BLOSSOM Lnet/minecraft/class_6796; + FIELD field_35995 CLASSIC_VINES_CAVE_FEATURE Lnet/minecraft/class_6796; + FIELD field_35996 AMETHYST_GEODE Lnet/minecraft/class_6796; diff --git a/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping new file mode 100644 index 0000000000..aa38918b7d --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping @@ -0,0 +1,46 @@ +CLASS net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfiguredFeatures + FIELD field_35925 TREES_FLOWER_FOREST Lnet/minecraft/class_2975; + FIELD field_35926 MEADOW_TREES Lnet/minecraft/class_2975; + FIELD field_35927 TREES_TAIGA Lnet/minecraft/class_2975; + FIELD field_35928 TREES_GROVE Lnet/minecraft/class_2975; + FIELD field_35929 TREES_SAVANNA Lnet/minecraft/class_2975; + FIELD field_35930 BIRCH_TALL Lnet/minecraft/class_2975; + FIELD field_35931 TREES_WINDSWEPT_HILLS Lnet/minecraft/class_2975; + FIELD field_35932 TREES_WATER Lnet/minecraft/class_2975; + FIELD field_35933 TREES_BIRCH_AND_OAK Lnet/minecraft/class_2975; + FIELD field_35934 TREES_PLAINS Lnet/minecraft/class_2975; + FIELD field_35935 TREES_SPARSE_JUNGLE Lnet/minecraft/class_2975; + FIELD field_35936 TREES_OLD_GROWTH_SPRUCE_TAIGA Lnet/minecraft/class_2975; + FIELD field_35937 TREES_OLD_GROWTH_PINE_TAIGA Lnet/minecraft/class_2975; + FIELD field_35938 TREES_JUNGLE Lnet/minecraft/class_2975; + FIELD field_35939 BAMBOO_VEGETATION Lnet/minecraft/class_2975; + FIELD field_35940 MUSHROOM_ISLAND_VEGETATION Lnet/minecraft/class_2975; + FIELD field_35941 BAMBOO_NO_PODZOL Lnet/minecraft/class_2975; + FIELD field_35942 BAMBOO_SOME_PODZOL Lnet/minecraft/class_2975; + FIELD field_35943 VINES Lnet/minecraft/class_2975; + FIELD field_35944 PATCH_BROWN_MUSHROOM Lnet/minecraft/class_2975; + FIELD field_35945 PATCH_RED_MUSHROOM Lnet/minecraft/class_2975; + FIELD field_35946 PATCH_SUNFLOWER Lnet/minecraft/class_2975; + FIELD field_35947 PATCH_PUMPKIN Lnet/minecraft/class_2975; + FIELD field_35948 PATCH_BERRY_BUSH Lnet/minecraft/class_2975; + FIELD field_35949 PATCH_TAIGA_GRASS Lnet/minecraft/class_2975; + FIELD field_35950 PATCH_GRASS Lnet/minecraft/class_2975; + FIELD field_35951 PATCH_GRASS_JUNGLE Lnet/minecraft/class_2975; + FIELD field_35952 SINGLE_PIECE_OF_GRASS Lnet/minecraft/class_2975; + FIELD field_35953 PATCH_DEAD_BUSH Lnet/minecraft/class_2975; + FIELD field_35954 PATCH_MELON Lnet/minecraft/class_2975; + FIELD field_35955 PATCH_WATERLILY Lnet/minecraft/class_2975; + FIELD field_35956 PATCH_TALL_GRASS Lnet/minecraft/class_2975; + FIELD field_35957 PATCH_LARGE_FERN Lnet/minecraft/class_2975; + FIELD field_35958 PATCH_CACTUS Lnet/minecraft/class_2975; + FIELD field_35959 PATCH_SUGAR_CANE Lnet/minecraft/class_2975; + FIELD field_35960 FLOWER_DEFAULT Lnet/minecraft/class_2975; + FIELD field_35961 FLOWER_FLOWER_FOREST Lnet/minecraft/class_2975; + FIELD field_35962 FLOWER_SWAMP Lnet/minecraft/class_2975; + FIELD field_35963 FLOWER_PLAIN Lnet/minecraft/class_2975; + FIELD field_35964 FLOWER_MEADOW Lnet/minecraft/class_2975; + FIELD field_35965 FOREST_FLOWERS Lnet/minecraft/class_2975; + FIELD field_35966 DARK_FOREST_VEGETATION Lnet/minecraft/class_2975; + METHOD method_39717 createRandomPatchFeatureConfig (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638; + ARG 0 block + ARG 1 tries diff --git a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping new file mode 100644 index 0000000000..e53bfc8033 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping @@ -0,0 +1,82 @@ +CLASS net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedFeatures + FIELD field_36114 PATCH_SUGAR_CANE_SWAMP Lnet/minecraft/class_6796; + FIELD field_36115 PATCH_SUGAR_CANE_DESERT Lnet/minecraft/class_6796; + FIELD field_36116 PATCH_SUGAR_CANE_BADLANDS Lnet/minecraft/class_6796; + FIELD field_36117 PATCH_SUGAR_CANE Lnet/minecraft/class_6796; + FIELD field_36118 BROWN_MUSHROOM_NETHER Lnet/minecraft/class_6796; + FIELD field_36119 RED_MUSHROOM_NETHER Lnet/minecraft/class_6796; + FIELD field_36120 BROWN_MUSHROOM_NORMAL Lnet/minecraft/class_6796; + FIELD field_36121 RED_MUSHROOM_NORMAL Lnet/minecraft/class_6796; + FIELD field_36122 BROWN_MUSHROOM_TAIGA Lnet/minecraft/class_6796; + FIELD field_36123 RED_MUSHROOM_TAIGA Lnet/minecraft/class_6796; + FIELD field_36124 BROWN_MUSHROOM_OLD_GROWTH Lnet/minecraft/class_6796; + FIELD field_36125 RED_MUSHROOM_OLD_GROWTH Lnet/minecraft/class_6796; + FIELD field_36126 BROWN_MUSHROOM_SWAMP Lnet/minecraft/class_6796; + FIELD field_36127 RED_MUSHROOM_SWAMP Lnet/minecraft/class_6796; + FIELD field_36128 FLOWER_WARM Lnet/minecraft/class_6796; + FIELD field_36129 FLOWER_DEFAULT Lnet/minecraft/class_6796; + FIELD field_36130 FLOWER_FLOWER_FOREST Lnet/minecraft/class_6796; + FIELD field_36131 FLOWER_SWAMP Lnet/minecraft/class_6796; + FIELD field_36132 FLOWER_PLAIN Lnet/minecraft/class_6796; + FIELD field_36133 FLOWER_MEADOW Lnet/minecraft/class_6796; + FIELD field_36135 TREES_PLAINS Lnet/minecraft/class_6796; + FIELD field_36136 DARK_FOREST_VEGETATION Lnet/minecraft/class_6796; + FIELD field_36137 FLOWER_FOREST_FLOWERS Lnet/minecraft/class_6796; + FIELD field_36138 FOREST_FLOWERS Lnet/minecraft/class_6796; + FIELD field_36139 TREES_FLOWER_FOREST Lnet/minecraft/class_6796; + FIELD field_36140 BAMBOO_LIGHT Lnet/minecraft/class_6796; + FIELD field_36141 TREES_MEADOW Lnet/minecraft/class_6796; + FIELD field_36142 TREES_TAIGA Lnet/minecraft/class_6796; + FIELD field_36143 TREES_GROVE Lnet/minecraft/class_6796; + FIELD field_36144 TREES_BADLANDS Lnet/minecraft/class_6796; + FIELD field_36145 TREES_SNOWY Lnet/minecraft/class_6796; + FIELD field_36146 TREES_SWAMP Lnet/minecraft/class_6796; + FIELD field_36147 TREES_WINDSWEPT_SAVANNA Lnet/minecraft/class_6796; + FIELD field_36148 TREES_SAVANNA Lnet/minecraft/class_6796; + FIELD field_36149 BIRCH_TALL Lnet/minecraft/class_6796; + FIELD field_36150 TREES_BIRCH Lnet/minecraft/class_6796; + FIELD field_36151 TREES_WINDSWEPT_FOREST Lnet/minecraft/class_6796; + FIELD field_36152 TREES_WINDSWEPT_HILLS Lnet/minecraft/class_6796; + FIELD field_36153 TREES_WATER Lnet/minecraft/class_6796; + FIELD field_36154 TREES_BIRCH_AND_OAK Lnet/minecraft/class_6796; + FIELD field_36155 TREES_SPARSE_JUNGLE Lnet/minecraft/class_6796; + FIELD field_36156 TREES_OLD_GROWTH_SPRUCE_TAIGA Lnet/minecraft/class_6796; + FIELD field_36157 TREES_OLD_GROWTH_PINE_TAIGA Lnet/minecraft/class_6796; + FIELD field_36158 TREES_JUNGLE Lnet/minecraft/class_6796; + FIELD field_36159 BAMBOO_VEGETATION Lnet/minecraft/class_6796; + FIELD field_36160 MUSHROOM_ISLAND_VEGETATION Lnet/minecraft/class_6796; + FIELD field_36161 BAMBOO Lnet/minecraft/class_6796; + FIELD field_36162 VINES Lnet/minecraft/class_6796; + FIELD field_36163 PATCH_SUNFLOWER Lnet/minecraft/class_6796; + FIELD field_36164 PATCH_PUMPKIN Lnet/minecraft/class_6796; + FIELD field_36165 PATCH_GRASS_PLAIN Lnet/minecraft/class_6796; + FIELD field_36166 PATCH_GRASS_FOREST Lnet/minecraft/class_6796; + FIELD field_36167 PATCH_GRASS_BADLANDS Lnet/minecraft/class_6796; + FIELD field_36168 PATCH_GRASS_SAVANNA Lnet/minecraft/class_6796; + FIELD field_36169 PATCH_GRASS_NORMAL Lnet/minecraft/class_6796; + FIELD field_36170 PATCH_GRASS_TAIGA_2 Lnet/minecraft/class_6796; + FIELD field_36171 PATCH_GRASS_TAIGA Lnet/minecraft/class_6796; + FIELD field_36172 PATCH_GRASS_JUNGLE Lnet/minecraft/class_6796; + FIELD field_36173 GRASS_BONEMEAL Lnet/minecraft/class_6796; + FIELD field_36174 PATCH_DEAD_BUSH_2 Lnet/minecraft/class_6796; + FIELD field_36175 PATCH_DEAD_BUSH Lnet/minecraft/class_6796; + FIELD field_36176 PATCH_DEAD_BUSH_BADLANDS Lnet/minecraft/class_6796; + FIELD field_36177 PATCH_MELON Lnet/minecraft/class_6796; + FIELD field_36178 PATCH_BERRY_COMMON Lnet/minecraft/class_6796; + FIELD field_36179 PATCH_BERRY_RARE Lnet/minecraft/class_6796; + FIELD field_36180 PATCH_WATERLILY Lnet/minecraft/class_6796; + FIELD field_36181 PATCH_TALL_GRASS_2 Lnet/minecraft/class_6796; + FIELD field_36182 PATCH_TALL_GRASS Lnet/minecraft/class_6796; + FIELD field_36183 PATCH_LARGE_FERN Lnet/minecraft/class_6796; + FIELD field_36184 PATCH_CACTUS_DESERT Lnet/minecraft/class_6796; + FIELD field_36185 PATCH_CACTUS_DECORATED Lnet/minecraft/class_6796; + METHOD method_39738 modifiers (I)Ljava/util/List; + ARG 0 count + METHOD method_39739 modifiersWithChance (ILnet/minecraft/class_6797;)Ljava/util/List; + ARG 0 chance + ARG 1 modifier + METHOD method_39740 modifiers (Lnet/minecraft/class_6797;)Ljava/util/List; + ARG 0 modifier + METHOD method_39741 modifiers (Lnet/minecraft/class_6797;Lnet/minecraft/class_2248;)Ljava/util/List; + ARG 0 modifier + ARG 1 block diff --git a/mappings/net/minecraft/world/gen/heightprovider/WeightedListHeightProvider.mapping b/mappings/net/minecraft/world/gen/heightprovider/WeightedListHeightProvider.mapping new file mode 100644 index 0000000000..e7d418d511 --- /dev/null +++ b/mappings/net/minecraft/world/gen/heightprovider/WeightedListHeightProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_6791 net/minecraft/world/gen/heightprovider/WeightedListHeightProvider + FIELD field_35712 WEIGHTED_LIST_CODEC Lcom/mojang/serialization/Codec; + FIELD field_35713 weightedList Lnet/minecraft/class_6005; + METHOD (Lnet/minecraft/class_6005;)V + ARG 1 weightedList