Named the Codecs where possible (#1388)

Only in files where there is a single static Codec.
Also named 2 (I think) loggers to "LOGGER". should have kept the seperate maybe bu /shrug
This commit is contained in:
Kroppeb 2020-05-21 13:35:32 +02:00 committed by GitHub
parent ef47f9949b
commit 4c6a867e69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
74 changed files with 79 additions and 0 deletions

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_5299
CLASS class_5300
FIELD field_24648 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
FIELD field_24093 holder Lnet/minecraft/class_1297;
FIELD field_24671 CODEC Lcom/mojang/serialization/Codec;
FIELD field_8029 MODIFIER_FORMAT Ljava/text/DecimalFormat;
FIELD field_8030 cooldown I
FIELD field_8031 count I

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect
FIELD field_11187 red F
FIELD field_11188 RED Lnet/minecraft/class_2390;
FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395;
FIELD field_25124 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (FFFF)V
ARG 1 red
ARG 2 green

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound
FIELD field_23148 cultivationTicks I
FIELD field_23149 spawnRange I
FIELD field_23150 extraDistance D
FIELD field_24674 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3414;IID)V
ARG 1 event
ARG 2 cultivationTicks

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_5195 net/minecraft/sound/MusicSound
FIELD field_24057 event Lnet/minecraft/class_3414;
FIELD field_24627 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3414;IIZ)V
ARG 1 event
METHOD method_27279 getEvent ()Lnet/minecraft/class_3414;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
FIELD field_16661 feature Lnet/minecraft/class_2975;
FIELD field_16662 tag Lnet/minecraft/class_2487;
FIELD field_24948 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2975;)V
ARG 1 feature
METHOD method_16601 getStart (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5188 net/minecraft/structure/pool/LegacySinglePoolElement
FIELD field_24949 CODEC Lcom/mojang/serialization/Codec;

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
FIELD field_16863 projection Lnet/minecraft/class_3785$class_3786;
FIELD field_16864 elementCounts Lcom/google/common/collect/ImmutableList;
FIELD field_18707 highestY I
FIELD field_24954 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24955 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V
ARG 1 id
ARG 2 terminatorsId

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3795 net/minecraft/structure/processor/GravityStructureProcessor
FIELD field_16723 heightmap Lnet/minecraft/class_2902$class_2903;
FIELD field_16725 offset I
FIELD field_25002 CODEC Lcom/mojang/serialization/Codec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
FIELD field_16874 outputState Lnet/minecraft/class_2680;
FIELD field_16875 tag Lnet/minecraft/class_2487;
FIELD field_23347 positionPredicate Lnet/minecraft/class_4995;
FIELD field_25008 CODEC Lcom/mojang/serialization/Codec;
METHOD method_16760 getTag ()Lnet/minecraft/class_2487;
METHOD method_16762 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 1 input

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_4992 net/minecraft/structure/rule/AxisAlignedLinearPos
FIELD field_23336 minDistance I
FIELD field_23337 maxDistance I
FIELD field_23338 axis Lnet/minecraft/class_2350$class_2351;
FIELD field_24995 CODEC Lcom/mojang/serialization/Codec;

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_4993 net/minecraft/structure/rule/LinearPosRuleTest
FIELD field_23340 maxChance F
FIELD field_23341 minDistance I
FIELD field_23342 maxDistance I
FIELD field_25004 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3824 net/minecraft/structure/rule/RandomBlockMatchRuleTest
FIELD field_16879 probability F
FIELD field_16880 block Lnet/minecraft/class_2248;
FIELD field_25009 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3823 net/minecraft/structure/rule/RandomBlockStateMatchRuleTest
FIELD field_16877 probability F
FIELD field_16878 blockState Lnet/minecraft/class_2680;
FIELD field_25010 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_4208 net/minecraft/util/dynamic/GlobalPos
FIELD field_18790 dimension Lnet/minecraft/class_5321;
FIELD field_18791 pos Lnet/minecraft/class_2338;
FIELD field_25066 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD equals (Ljava/lang/Object;)Z

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData
FIELD field_17049 profession Lnet/minecraft/class_3852;
FIELD field_17050 level I
FIELD field_18540 LEVEL_BASE_EXPERIENCE [I
FIELD field_24669 CODEC Lcom/mojang/serialization/Codec;
METHOD method_16919 getType ()Lnet/minecraft/class_3854;
METHOD method_16920 withLevel (I)Lnet/minecraft/class_3850;
ARG 1 level

View File

@ -173,6 +173,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 3 name
METHOD method_8752 getName ()Ljava/lang/String;
CLASS class_1964 SpawnEntry
FIELD field_24681 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9387 maxGroupSize I
FIELD field_9388 minGroupSize I
FIELD field_9389 type Lnet/minecraft/class_1299;
@ -197,6 +198,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
COMMENT farther the better. The result of the different values can be
COMMENT approximately modeled by a hyperbola weight=cosh(peak-1) as used by the
COMMENT mixed-noise generator.
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (FFFFF)V
ARG 1 temperature
ARG 2 humidity

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
FIELD field_22492 moodSound Ljava/util/Optional;
FIELD field_22493 additionsSound Ljava/util/Optional;
FIELD field_24113 music Ljava/util/Optional;
FIELD field_24714 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIILjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 fogColor
ARG 2 waterColor

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_4761 net/minecraft/world/biome/BiomeParticleConfig
FIELD field_22035 chance F
FIELD field_24675 CODEC Lcom/mojang/serialization/Codec;
METHOD method_24369 getParticleType ()Lnet/minecraft/class_2394;
METHOD method_24370 shouldAddParticle (Ljava/util/Random;)Z

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_22081 weirdnessNoise Lnet/minecraft/class_5216;
FIELD field_24115 biomePoints Ljava/util/List;
FIELD field_24116 threeDimensionalSampling Z
FIELD field_24719 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (JLjava/util/List;)V
ARG 1 seed
ARG 3 biomePoints

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2088 net/minecraft/world/biome/source/VanillaLayeredBiomeSource
FIELD field_24727 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9677 BIOMES Ljava/util/List;
FIELD field_9680 biomeSampler Lnet/minecraft/class_3642;

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
FIELD field_24753 OVERWORLD_REGISTRY_KEY Lnet/minecraft/class_5321;
FIELD field_24754 THE_NETHER_REGISTRY_KEY Lnet/minecraft/class_5321;
FIELD field_24755 THE_END_REGISTRY_KEY Lnet/minecraft/class_5321;
FIELD field_24757 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24758 DIMENSION_TYPES Ljava/util/LinkedHashSet;
FIELD field_24761 fixedTime Ljava/util/OptionalLong;
FIELD field_24762 natural Z

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
FIELD field_24527 generateStructures Z
FIELD field_24528 bonusChest Z
FIELD field_24532 legacyCustomOptions Ljava/util/Optional;
FIELD field_24826 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (JZZLjava/util/LinkedHashMap;)V
ARG 1 seed
ARG 3 generateStructures

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3133 net/minecraft/world/gen/ProbabilityConfig
FIELD field_13738 probability F
FIELD field_24899 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (F)V
ARG 1 probability

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_3232 net/minecraft/world/gen/chunk/FlatChunkGeneratorC
FIELD field_14081 biome Lnet/minecraft/class_1959;
FIELD field_14082 layerBlocks [Lnet/minecraft/class_2680;
FIELD field_24560 config Lnet/minecraft/class_5311;
FIELD field_24975 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_5311;)V
ARG 1 config
METHOD method_14309 getDefaultConfig ()Lnet/minecraft/class_3232;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorL
FIELD field_14026 blockState Lnet/minecraft/class_2680;
FIELD field_14027 startY I
FIELD field_14028 thickness I
FIELD field_24974 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (ILnet/minecraft/class_2248;)V
ARG 1 thickness
ARG 2 block

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/SurfaceChunkGenerat
FIELD field_16580 noiseSizeX I
FIELD field_16581 upperInterpolatedNoise Lnet/minecraft/class_3537;
FIELD field_16648 AIR Lnet/minecraft/class_2680;
FIELD field_24773 CODEC Lcom/mojang/serialization/Codec;
METHOD method_16405 sampleNoiseColumn ([DII)V
ARG 1 buffer
ARG 2 x

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3269 net/minecraft/world/gen/decorator/CarvingMaskDecoratorConfig
FIELD field_14197 probability F
FIELD field_14198 step Lnet/minecraft/class_2893$class_2894;
FIELD field_24979 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2893$class_2894;F)V
ARG 1 step
ARG 2 probability

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2990 net/minecraft/world/gen/decorator/ChanceRangeDeco
FIELD field_13408 top I
FIELD field_13409 topOffset I
FIELD field_13410 bottomOffset I
FIELD field_24876 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (FIII)V
ARG 1 chance
ARG 2 bottomOffset

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3271 net/minecraft/world/gen/decorator/CountChanceDecoratorConfig
FIELD field_14199 chance F
FIELD field_14200 count I
FIELD field_24984 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IF)V
ARG 1 count
ARG 2 chance

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3276 net/minecraft/world/gen/decorator/CountExtraChanc
FIELD field_14209 extraChance F
FIELD field_14210 extraCount I
FIELD field_14211 count I
FIELD field_24986 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IFI)V
ARG 1 count
ARG 2 extraChance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3278 net/minecraft/world/gen/decorator/HeightmapRangeDecoratorConfig
FIELD field_14215 max I
FIELD field_14216 min I
FIELD field_24989 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (II)V
ARG 1 min
ARG 2 max

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3003 net/minecraft/world/gen/decorator/NoiseHeightmapD
FIELD field_13444 noiseLevel D
FIELD field_13445 aboveNoise I
FIELD field_13446 belowNoise I
FIELD field_24890 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (DII)V
ARG 1 noiseLevel
ARG 3 belowNoise

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorC
FIELD field_13433 topOffset I
FIELD field_13434 bottomOffset I
FIELD field_13435 count I
FIELD field_24879 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIII)V
ARG 1 count
ARG 2 bottomOffset

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_3275 net/minecraft/world/gen/decorator/TopSolidHeightm
FIELD field_14206 noiseFactor D
FIELD field_14207 heightmap Lnet/minecraft/class_2902$class_2903;
FIELD field_14208 noiseToCountRatio I
FIELD field_24987 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24988 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (IDDLnet/minecraft/class_2902$class_2903;)V
ARG 1 noiseToCountRatio
ARG 2 noiseFactor

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeat
FIELD field_23888 maxReach I
FIELD field_23889 minHeight I
FIELD field_23890 maxHeight I
FIELD field_24877 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIII)V
ARG 1 minReach
ARG 2 maxReach

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2951 net/minecraft/world/gen/feature/BoulderFeatureConfig
FIELD field_13345 state Lnet/minecraft/class_2680;
FIELD field_13346 startRadius I
FIELD field_24872 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;I)V
ARG 1 state
ARG 2 startRadius

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfi
FIELD field_23897 minRadius I
FIELD field_23898 maxRadius I
FIELD field_23899 maxRim I
FIELD field_24881 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;III)V
ARG 1 contents
ARG 2 rim

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_3013 net/minecraft/world/gen/feature/DiskFeatureConfig
FIELD field_13470 state Lnet/minecraft/class_2680;
FIELD field_13471 ySize I
FIELD field_13472 radius I
FIELD field_24882 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;IILjava/util/List;)V
ARG 1 state
ARG 2 radius

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig
FIELD field_13765 target Lnet/minecraft/class_2680;
FIELD field_13766 state Lnet/minecraft/class_2680;
FIELD field_24904 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 target
ARG 2 state

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3018 net/minecraft/world/gen/feature/EndGatewayFeatureConfig
FIELD field_13475 exact Z
FIELD field_17735 exitPos Ljava/util/Optional;
FIELD field_24883 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Z)V
ARG 1 exitPos
ARG 2 exact

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature
FIELD field_13834 centerZ I
FIELD field_13835 boundingBox Lnet/minecraft/class_238;
FIELD field_13836 centerX I
FIELD field_24841 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIIIZ)V
ARG 1 centerX
ARG 2 centerZ

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_4279 net/minecraft/world/gen/feature/FillLayerFeatureConfig
FIELD field_19202 height I
FIELD field_19203 state Lnet/minecraft/class_2680;
FIELD field_24887 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (ILnet/minecraft/class_2680;)V
ARG 1 height
ARG 2 state

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungusFeature
FIELD field_22433 WARPED_FUNGUS_CONFIG Lnet/minecraft/class_4780;
FIELD field_22434 WARPED_FUNGUS_NOT_PLANTED_CONFIG Lnet/minecraft/class_4780;
FIELD field_22435 validBaseBlock Lnet/minecraft/class_2680;
FIELD field_24838 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V
ARG 1 validBaseBlock
ARG 2 stemState

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_4635 net/minecraft/world/gen/feature/HugeMushroomFeatu
FIELD field_21230 capProvider Lnet/minecraft/class_4651;
FIELD field_21231 stemProvider Lnet/minecraft/class_4651;
FIELD field_21232 capSize I
FIELD field_24885 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;I)V
ARG 1 capProvider
ARG 2 stemProvider

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_5209 net/minecraft/world/gen/feature/JungleFoliagePlacer
FIELD field_24166 height I
FIELD field_24933 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_5210 net/minecraft/world/gen/feature/MegaPineFoliagePlacer
FIELD field_24167 heightRange I
FIELD field_24168 crownHeight I
FIELD field_24934 CODEC Lcom/mojang/serialization/Codec;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_5160 net/minecraft/world/gen/feature/NetherrackReplace
FIELD field_23906 state Lnet/minecraft/class_2680;
FIELD field_23907 minReachPos Lnet/minecraft/class_2382;
FIELD field_23908 maxReachPos Lnet/minecraft/class_2382;
FIELD field_24905 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)V
ARG 1 target
ARG 2 state

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3114 net/minecraft/world/gen/feature/OceanRuinFeatureC
FIELD field_13707 clusterProbability F
FIELD field_13708 largeProbability F
FIELD field_13709 biomeType Lnet/minecraft/class_3411$class_3413;
FIELD field_24895 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3411$class_3413;FF)V
ARG 1 biomeType
ARG 2 largeProbability

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
FIELD field_13723 size I
FIELD field_13724 state Lnet/minecraft/class_2680;
FIELD field_13725 target Lnet/minecraft/class_3124$class_3125;
FIELD field_24896 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3124$class_3125;Lnet/minecraft/class_2680;I)V
ARG 1 target
ARG 2 state

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3141 net/minecraft/world/gen/feature/RandomFeatureConfig
FIELD field_13744 features Ljava/util/List;
FIELD field_13745 defaultFeature Lnet/minecraft/class_2975;
FIELD field_24901 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_2975;)V
ARG 1 features
ARG 2 defaultFeature

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntry
FIELD field_14011 chance F
FIELD field_14013 feature Lnet/minecraft/class_2975;
FIELD field_24864 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2975;F)V
ARG 1 feature
ARG 2 chance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3147 net/minecraft/world/gen/feature/RandomRandomFeatureConfig
FIELD field_13761 features Ljava/util/List;
FIELD field_13762 count I
FIELD field_24903 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;I)V
ARG 1 features
ARG 2 count

View File

@ -66,6 +66,7 @@ CLASS net/minecraft/class_5189 net/minecraft/world/gen/feature/RuinedPortalFeatu
FIELD field_24026 overgrown Z
FIELD field_24027 vines Z
FIELD field_24028 replaceWithBlackstone Z
FIELD field_24993 CODEC Lcom/mojang/serialization/Codec;
CLASS class_5191 VerticalPlacement
FIELD field_24035 VERTICAL_PLACEMENTS Ljava/util/Map;
FIELD field_24036 id Ljava/lang/String;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3163 net/minecraft/world/gen/feature/SeagrassFeatureConfig
FIELD field_13788 tallSeagrassProbability D
FIELD field_13789 count I
FIELD field_24907 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (ID)V
ARG 1 count
ARG 2 tallSeagrassProbability

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatur
FIELD field_13806 placeUnder Ljava/util/List;
FIELD field_13807 toPlace Lnet/minecraft/class_2680;
FIELD field_13808 placeOn Ljava/util/List;
FIELD field_24909 CODEC Lcom/mojang/serialization/Codec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_4642 net/minecraft/world/gen/feature/SpringFeatureConf
FIELD field_21285 rockCount I
FIELD field_21286 holeCount I
FIELD field_21287 validBlocks Ljava/util/Set;
FIELD field_24912 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3610;ZIILjava/util/Set;)V
ARG 1 state
ARG 2 requiresBlockBelow

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_3812 net/minecraft/world/gen/feature/StructurePoolFeat
COMMENT {@link net.minecraft.structure.pool.StructurePoolBasedGenerator#addPieces(net.minecraft.util.Identifier, int, net.minecraft.structure.pool.StructurePoolBasedGenerator.PieceFactory, net.minecraft.world.gen.chunk.ChunkGenerator, net.minecraft.structure.StructureManager, net.minecraft.util.math.BlockPos, java.util.List, java.util.Random, boolean, boolean)}.
FIELD field_16860 size I
FIELD field_16861 startPool Lnet/minecraft/class_2960;
FIELD field_24886 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2960;I)V
ARG 2 size
METHOD method_27222 getSize ()I

View File

@ -4,3 +4,4 @@ CLASS net/minecraft/class_5203 net/minecraft/world/gen/feature/size/ThreeLayersF
FIELD field_24152 lowerSize I
FIELD field_24153 middleSize I
FIELD field_24154 upperSize I
FIELD field_24924 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_5204 net/minecraft/world/gen/feature/size/TwoLayersFeatureSize
FIELD field_24925 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIILjava/util/OptionalInt;)V
ARG 4 minClippedHeight

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer
FIELD field_24926 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer
FIELD field_23752 height I
FIELD field_24927 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5205 net/minecraft/world/gen/foliage/BushFoliagePlacer
FIELD field_24928 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5206 net/minecraft/world/gen/foliage/DarkOakFoliagePlacer
FIELD field_24929 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5207 net/minecraft/world/gen/foliage/LargeOakFoliagePlacer
FIELD field_24930 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer
FIELD field_23755 height I
FIELD field_23756 randomHeight I
FIELD field_24935 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer
FIELD field_21227 minSize I
FIELD field_21228 extraSize I
FIELD field_24867 CODEC Lcom/mojang/serialization/Codec;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3527 net/minecraft/world/gen/surfacebuilder/TernarySur
FIELD field_15715 topMaterial Lnet/minecraft/class_2680;
FIELD field_15716 underwaterMaterial Lnet/minecraft/class_2680;
FIELD field_15717 underMaterial Lnet/minecraft/class_2680;
FIELD field_25017 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 1 topMaterial
ARG 2 underMaterial

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5211 net/minecraft/world/gen/trunk/DarkOakTrunkPlacer
FIELD field_24966 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5139 net/minecraft/world/gen/trunk/ForkingTrunkPlacer
FIELD field_24968 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer
FIELD field_24969 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer
FIELD field_24967 CODEC Lcom/mojang/serialization/Codec;
METHOD method_27391 isHighEnough (II)Z
ARG 1 treeHeight
ARG 2 height

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5215 net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer
FIELD field_24970 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5140 net/minecraft/world/gen/trunk/StraightTrunkPlacer
FIELD field_24971 CODEC Lcom/mojang/serialization/Codec;