mirror of https://github.com/FabricMC/yarn.git
Structure and feature stuff (#1415)
This commit is contained in:
parent
e1c2ee273f
commit
3e57ee1372
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_5186 net/minecraft/world/gen/feature/BastionRemnantFeatureConfig
|
||||
FIELD field_24013 possibleConfigs Ljava/util/List;
|
||||
FIELD field_24889 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/Map;)V
|
||||
ARG 1 startPoolToSize
|
||||
METHOD method_27227 getRandom (Ljava/util/Random;)Lnet/minecraft/class_3812;
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
CLASS net/minecraft/class_4634 net/minecraft/world/gen/feature/BlockPileFeatureConfig
|
||||
FIELD field_21229 stateProvider Lnet/minecraft/class_4651;
|
||||
FIELD field_24873 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_2959 net/minecraft/world/gen/feature/BuriedTreasureFeatureConfig
|
||||
FIELD field_13352 probability F
|
||||
FIELD field_24875 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (F)V
|
||||
ARG 1 probability
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
CLASS net/minecraft/class_2975 net/minecraft/world/gen/feature/ConfiguredFeature
|
||||
FIELD field_13375 config Lnet/minecraft/class_3037;
|
||||
FIELD field_13376 feature Lnet/minecraft/class_3031;
|
||||
FIELD field_21589 log Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_21589 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_24833 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_12862 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z
|
||||
METHOD method_23387 withChance (F)Lnet/minecraft/class_3226;
|
||||
ARG 1 chance
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_2986 net/minecraft/world/gen/feature/DecoratedFeatureConfig
|
||||
FIELD field_13398 decorator Lnet/minecraft/class_3243;
|
||||
FIELD field_13399 feature Lnet/minecraft/class_2975;
|
||||
FIELD field_24880 CODEC Lcom/mojang/serialization/Codec;
|
||||
|
|
|
@ -291,9 +291,15 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
|
|||
ARG 0 biome
|
||||
METHOD method_17024 addExtraSavannaTrees (Lnet/minecraft/class_1959;)V
|
||||
ARG 0 biome
|
||||
METHOD method_24382 addNetherOres (Lnet/minecraft/class_1959;)V
|
||||
METHOD method_24382 addNetherMineables (Lnet/minecraft/class_1959;)V
|
||||
ARG 0 biome
|
||||
METHOD method_24383 addCrimsonForestVegetation (Lnet/minecraft/class_1959;)V
|
||||
ARG 0 biome
|
||||
METHOD method_24384 addWarpedForestVegetation (Lnet/minecraft/class_1959;)V
|
||||
ARG 0 biome
|
||||
METHOD method_28438 addNetherOres (Lnet/minecraft/class_1959;II)V
|
||||
ARG 0 biome
|
||||
ARG 1 goldCount
|
||||
ARG 2 quartzCount
|
||||
METHOD method_28439 addAncientDebris (Lnet/minecraft/class_1959;)V
|
||||
ARG 0 biome
|
||||
|
|
|
@ -2,6 +2,7 @@ CLASS net/minecraft/class_3666 net/minecraft/world/gen/feature/EndSpikeFeatureCo
|
|||
FIELD field_16206 crystalBeamTarget Lnet/minecraft/class_2338;
|
||||
FIELD field_16207 crystalInvulnerable Z
|
||||
FIELD field_16208 spikes Ljava/util/List;
|
||||
FIELD field_24911 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (ZLjava/util/List;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 crystalInvulnerable
|
||||
ARG 2 spikes
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3034 net/minecraft/world/gen/feature/IcePatchFeatureConfig
|
||||
FIELD field_13601 radius I
|
||||
FIELD field_24884 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (I)V
|
||||
ARG 1 radius
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3101 net/minecraft/world/gen/feature/MineshaftFeatureConfig
|
||||
FIELD field_13693 probability D
|
||||
FIELD field_13694 type Lnet/minecraft/class_3098$class_3100;
|
||||
FIELD field_24888 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (DLnet/minecraft/class_3098$class_3100;)V
|
||||
ARG 1 probability
|
||||
ARG 3 type
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3137 net/minecraft/world/gen/feature/RandomBooleanFeatureConfig
|
||||
FIELD field_13739 featureFalse Lnet/minecraft/class_2975;
|
||||
FIELD field_13740 featureTrue Lnet/minecraft/class_2975;
|
||||
FIELD field_24900 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2975;Lnet/minecraft/class_2975;)V
|
||||
ARG 1 featureTrue
|
||||
ARG 2 featureFalse
|
||||
|
|
|
@ -10,6 +10,7 @@ CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatur
|
|||
FIELD field_21245 canReplace Z
|
||||
FIELD field_21246 project Z
|
||||
FIELD field_21247 needsWater Z
|
||||
FIELD field_24902 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_4651;Lnet/minecraft/class_4629;Ljava/util/Set;Ljava/util/Set;IIIIZZZ)V
|
||||
ARG 1 stateProvider
|
||||
ARG 2 blockPlacer
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_5187 net/minecraft/world/gen/feature/RuinedPortalFeatureConfig
|
||||
FIELD field_24014 portalType Lnet/minecraft/class_5183$class_5185;
|
||||
FIELD field_24906 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_5183$class_5185;)V
|
||||
ARG 1 type
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_2984 net/minecraft/world/gen/feature/SeaPickleFeatureConfig
|
||||
FIELD field_13385 count I
|
||||
FIELD field_24878 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (I)V
|
||||
ARG 1 count
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3172 net/minecraft/world/gen/feature/ShipwreckFeatureConfig
|
||||
FIELD field_13803 isBeached Z
|
||||
FIELD field_24908 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Z)V
|
||||
ARG 1 isBeached
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3179 net/minecraft/world/gen/feature/SimpleRandomFeatureConfig
|
||||
FIELD field_13827 features Ljava/util/List;
|
||||
FIELD field_24910 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 features
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_2963 net/minecraft/world/gen/feature/SingleStateFeatureConfig
|
||||
FIELD field_13356 state Lnet/minecraft/class_2680;
|
||||
FIELD field_24874 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2680;)V
|
||||
ARG 1 state
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
|
||||
FIELD field_13879 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_24842 STRUCTURES Lcom/google/common/collect/BiMap;
|
||||
FIELD field_24851 SWAMP_HUT Lnet/minecraft/class_3197;
|
||||
FIELD field_24862 STRUCTURE_TO_GENERATION_STEP Ljava/util/Map;
|
||||
METHOD method_13149 getMonsterSpawns ()Ljava/util/List;
|
||||
METHOD method_14015 locateStructure (Lnet/minecraft/class_4538;Lnet/minecraft/class_5138;Lnet/minecraft/class_2338;IZJLnet/minecraft/class_5314;)Lnet/minecraft/class_2338;
|
||||
|
|
|
@ -2,29 +2,48 @@ CLASS net/minecraft/class_4643 net/minecraft/world/gen/feature/TreeFeatureConfig
|
|||
FIELD field_21288 trunkProvider Lnet/minecraft/class_4651;
|
||||
FIELD field_21289 leavesProvider Lnet/minecraft/class_4651;
|
||||
FIELD field_21290 decorators Ljava/util/List;
|
||||
FIELD field_21291 baseHeight I
|
||||
FIELD field_21291 maxWaterDepth I
|
||||
FIELD field_21593 skipFluidCheck Z
|
||||
FIELD field_24135 foliagePlacer Lnet/minecraft/class_4647;
|
||||
FIELD field_24136 trunkPlacer Lnet/minecraft/class_5141;
|
||||
FIELD field_24137 featureSize Lnet/minecraft/class_5201;
|
||||
FIELD field_24137 minimumSize Lnet/minecraft/class_5201;
|
||||
FIELD field_24138 ignoreVines Z
|
||||
FIELD field_24139 heightmap Lnet/minecraft/class_2902$class_2903;
|
||||
FIELD field_24921 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_5141;Lnet/minecraft/class_5201;Ljava/util/List;IZLnet/minecraft/class_2902$class_2903;)V
|
||||
ARG 1 trunkProvider
|
||||
ARG 2 leavesProvider
|
||||
ARG 3 foliagePlacer
|
||||
ARG 9 heightmapType
|
||||
ARG 4 trunkPlacer
|
||||
ARG 5 minimumSize
|
||||
ARG 6 decorators
|
||||
ARG 7 maxWaterDepth
|
||||
ARG 8 ignoreVines
|
||||
ARG 9 heightmap
|
||||
METHOD method_23916 ignoreFluidCheck ()V
|
||||
METHOD method_27373 setTreeDecorators (Ljava/util/List;)Lnet/minecraft/class_4643;
|
||||
ARG 1 decorators
|
||||
CLASS class_4644 Builder
|
||||
FIELD field_21292 trunkProvider Lnet/minecraft/class_4651;
|
||||
FIELD field_21293 leavesProvider Lnet/minecraft/class_4651;
|
||||
FIELD field_21294 decorators Ljava/util/List;
|
||||
FIELD field_21295 baseHeight I
|
||||
FIELD field_21295 maxWaterDepth I
|
||||
FIELD field_24140 foliagePlacer Lnet/minecraft/class_4647;
|
||||
FIELD field_24141 trunkPlacer Lnet/minecraft/class_5141;
|
||||
FIELD field_24142 minimumSize Lnet/minecraft/class_5201;
|
||||
FIELD field_24143 ignoreVines Z
|
||||
FIELD field_24144 heightmap Lnet/minecraft/class_2902$class_2903;
|
||||
METHOD <init> (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4647;Lnet/minecraft/class_5141;Lnet/minecraft/class_5201;)V
|
||||
ARG 1 trunkProvider
|
||||
ARG 2 leavesProvider
|
||||
ARG 3 foliagePlacer
|
||||
ARG 4 trunkPlacer
|
||||
ARG 5 minimumSize
|
||||
METHOD method_23445 build ()Lnet/minecraft/class_4643;
|
||||
METHOD method_23446 baseHeight (I)Lnet/minecraft/class_4643$class_4644;
|
||||
ARG 1 baseHeight
|
||||
METHOD method_23446 maxWaterDepth (I)Lnet/minecraft/class_4643$class_4644;
|
||||
ARG 1 maxWaterDepth
|
||||
METHOD method_27374 ignoreVines ()Lnet/minecraft/class_4643$class_4644;
|
||||
METHOD method_27375 heightmap (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_4643$class_4644;
|
||||
ARG 1 heightmap
|
||||
METHOD method_27376 decorators (Ljava/util/List;)Lnet/minecraft/class_4643$class_4644;
|
||||
ARG 1 decorators
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateProvider
|
||||
FIELD field_24937 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_23455 getBlockState (Ljava/util/Random;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 pos
|
||||
|
|
Loading…
Reference in New Issue