1.18-pre1 Features stuff (#2822)

* Features stuff

* Update LakeFeature.mapping

* stuff

* Delete WorldgenProvider.mapping

* Update PlacedFeatures.mapping
This commit is contained in:
Shnupbups 2021-11-16 10:01:05 +11:00 committed by GitHub
parent a76fb4aa58
commit 202f05009d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 532 additions and 2 deletions

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_6005 net/minecraft/util/collection/DataPool
ARG 0 dataCodec ARG 0 dataCodec
METHOD method_34973 getDataOrEmpty (Ljava/util/Random;)Ljava/util/Optional; METHOD method_34973 getDataOrEmpty (Ljava/util/Random;)Ljava/util/Optional;
ARG 1 random ARG 1 random
METHOD method_38061 of (Ljava/lang/Object;)Lnet/minecraft/class_6005;
CLASS class_6006 Builder CLASS class_6006 Builder
FIELD field_29926 entries Lcom/google/common/collect/ImmutableList$Builder; FIELD field_29926 entries Lcom/google/common/collect/ImmutableList$Builder;
METHOD method_34974 build ()Lnet/minecraft/class_6005; METHOD method_34974 build ()Lnet/minecraft/class_6005;

View File

@ -58,6 +58,7 @@ CLASS net/minecraft/class_5455 net/minecraft/util/registry/DynamicRegistryManage
ARG 1 key ARG 1 key
METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional; METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key ARG 1 key
METHOD method_39674 getInfos ()Ljava/lang/Iterable;
CLASS class_5456 Info CLASS class_5456 Info
COMMENT Represents the serialization behavior of the registries, including the COMMENT Represents the serialization behavior of the registries, including the
COMMENT id of the registry, the codec for its elements, and whether the registry COMMENT id of the registry, the codec for its elements, and whether the registry

View File

@ -1,8 +1,11 @@
CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredicate CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredicate
FIELD field_35054 BASE_CODEC Lcom/mojang/serialization/Codec; 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_38873 getType ()Lnet/minecraft/class_6647;
METHOD method_38876 matchingBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; METHOD method_38876 matchingBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
ARG 0 block ARG 0 block
ARG 1 offset
METHOD method_38877 not (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; METHOD method_38877 not (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646;
ARG 0 predicate ARG 0 predicate
METHOD method_38878 bothOf (Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; 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 ARG 1 second
METHOD method_38879 matchingFluid (Lnet/minecraft/class_3611;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; METHOD method_38879 matchingFluid (Lnet/minecraft/class_3611;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
ARG 0 fluid ARG 0 fluid
ARG 1 offset
METHOD method_38880 allOf (Ljava/util/List;)Lnet/minecraft/class_6646; METHOD method_38880 allOf (Ljava/util/List;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_38881 matchingBlocks (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; METHOD method_38881 matchingBlocks (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
ARG 0 blocks ARG 0 blocks
ARG 1 offset
METHOD method_38882 allOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; METHOD method_38882 allOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_38883 replaceable ()Lnet/minecraft/class_6646; 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 ARG 0 predicates
METHOD method_38886 matchingFluids (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; METHOD method_38886 matchingFluids (Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
ARG 0 fluids ARG 0 fluids
ARG 1 offset
METHOD method_38887 anyOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; METHOD method_38887 anyOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_39009 wouldSurvive (Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; METHOD method_39009 wouldSurvive (Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646;
ARG 0 state ARG 0 state
ARG 1 offset
METHOD method_39010 replaceable (Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; 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_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

View File

@ -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 <init> (Lnet/minecraft/class_2382;)V
ARG 1 offset
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_6679 net/minecraft/world/gen/blockpredicate/OffsetPredicate CLASS net/minecraft/class_6679 net/minecraft/world/gen/blockpredicate/OffsetPredicate
FIELD field_35157 offset Lnet/minecraft/class_2382; FIELD field_35157 offset Lnet/minecraft/class_2382;
METHOD <init> (Lnet/minecraft/class_2382;)V
ARG 1 offset
METHOD method_38893 test (Lnet/minecraft/class_2680;)Z METHOD method_38893 test (Lnet/minecraft/class_2680;)Z
ARG 1 state ARG 1 state
METHOD method_39013 registerOffsetField (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; METHOD method_39013 registerOffsetField (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_6784 net/minecraft/world/gen/blockpredicate/SolidBlockPredicate
FIELD field_35702 CODEC Lcom/mojang/serialization/Codec;

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -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;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_3085 net/minecraft/world/gen/feature/LakeFeature CLASS net/minecraft/class_3085 net/minecraft/world/gen/feature/LakeFeature
FIELD field_13668 CAVE_AIR Lnet/minecraft/class_2680; 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 CLASS class_6788 Config
FIELD field_35706 CODEC Lcom/mojang/serialization/Codec; FIELD field_35706 CODEC Lcom/mojang/serialization/Codec;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -1,4 +1,2 @@
CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig
FIELD comp_149 tries I
FIELD field_24902 CODEC Lcom/mojang/serialization/Codec; FIELD field_24902 CODEC Lcom/mojang/serialization/Codec;
METHOD comp_149 tries ()I

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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 <init> (Lnet/minecraft/class_6005;)V
ARG 1 weightedList