From 42e3aafffaec26b42b37c00a1141b305f542924c Mon Sep 17 00:00:00 2001 From: enbrain <69905075+enbrain@users.noreply.github.com> Date: Wed, 12 May 2021 22:01:09 +0900 Subject: [PATCH] Map worldgen stuff (#2387) * Map worldgen stuff * Apply suggestions from code review Co-authored-by: liach <7806504+liach@users.noreply.github.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com> --- .../minecraft/world/gen/CatSpawner.mapping | 1 + .../minecraft/world/gen/ChunkRandom.mapping | 1 + .../world/gen/DeepslateBlockSource.mapping | 3 +++ .../minecraft/world/gen/carver/Carver.mapping | 9 +++++++ .../world/gen/carver/CarverConfig.mapping | 3 +++ .../gen/carver/CarverDebugConfig.mapping | 26 ++++++++++++++++--- .../world/gen/carver/CaveCarverConfig.mapping | 10 +++++++ .../gen/carver/RavineCarverConfig.mapping | 5 ++++ .../gen/chunk/ChunkGeneratorSettings.mapping | 1 + .../gen/chunk/FlatChunkGeneratorLayer.mapping | 1 + .../world/gen/decorator/Decoratable.mapping | 6 +++++ .../decorator/RangeDecoratorConfig.mapping | 3 +++ .../gen/feature/BuriedTreasureFeature.mapping | 1 + .../gen/feature/ConfiguredFeatures.mapping | 7 +++++ .../gen/feature/DefaultBiomeFeatures.mapping | 6 ++++- .../gen/feature/GeodeFeatureConfig.mapping | 7 +++++ .../gen/feature/OreFeatureConfig.mapping | 2 +- .../gen/feature/util/CaveSurface.mapping | 2 ++ .../world/gen/placer/ColumnPlacer.mapping | 3 +++ 19 files changed, 92 insertions(+), 5 deletions(-) diff --git a/mappings/net/minecraft/world/gen/CatSpawner.mapping b/mappings/net/minecraft/world/gen/CatSpawner.mapping index ea48bace19..e2a5768a20 100644 --- a/mappings/net/minecraft/world/gen/CatSpawner.mapping +++ b/mappings/net/minecraft/world/gen/CatSpawner.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_4274 net/minecraft/world/gen/CatSpawner FIELD field_19171 ticksUntilNextSpawn I + FIELD field_30601 SPAWN_COOLDOWN I METHOD method_20260 spawnInSwampHut (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)I ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/ChunkRandom.mapping b/mappings/net/minecraft/world/gen/ChunkRandom.mapping index daed1ab59a..270eb412f2 100644 --- a/mappings/net/minecraft/world/gen/ChunkRandom.mapping +++ b/mappings/net/minecraft/world/gen/ChunkRandom.mapping @@ -71,5 +71,6 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom ARG 3 x ARG 4 y ARG 5 z + METHOD method_35335 getSampleCount ()I METHOD next (I)I ARG 1 count diff --git a/mappings/net/minecraft/world/gen/DeepslateBlockSource.mapping b/mappings/net/minecraft/world/gen/DeepslateBlockSource.mapping index 4b1e30f3f6..e8ff755105 100644 --- a/mappings/net/minecraft/world/gen/DeepslateBlockSource.mapping +++ b/mappings/net/minecraft/world/gen/DeepslateBlockSource.mapping @@ -3,8 +3,11 @@ CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource FIELD field_28910 seed J FIELD field_28911 defaultBlock Lnet/minecraft/class_2680; FIELD field_28912 deepslateState Lnet/minecraft/class_2680; + FIELD field_31468 DEFAULT_MIN_Y I + FIELD field_31469 MAX_Y I FIELD field_33513 settings Lnet/minecraft/class_5284; METHOD (JLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5284;)V ARG 1 seed ARG 3 defaultBlock ARG 4 deepslateState + ARG 5 settings diff --git a/mappings/net/minecraft/world/gen/carver/Carver.mapping b/mappings/net/minecraft/world/gen/carver/Carver.mapping index 4851dd477f..bdc58d10f5 100644 --- a/mappings/net/minecraft/world/gen/carver/Carver.mapping +++ b/mappings/net/minecraft/world/gen/carver/Carver.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver FIELD field_13302 alwaysCarvableBlocks Ljava/util/Set; FIELD field_13305 WATER Lnet/minecraft/class_3610; FIELD field_24831 codec Lcom/mojang/serialization/Codec; + FIELD field_33614 STONE_SOURCE Lnet/minecraft/class_5840; METHOD (Lcom/mojang/serialization/Codec;)V ARG 1 configCodec METHOD method_12702 carve (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/Random;Lnet/minecraft/class_6350;Lnet/minecraft/class_1923;Ljava/util/BitSet;)Z @@ -37,6 +38,7 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver ARG 1 state METHOD method_12710 getBranchFactor ()I METHOD method_16581 carveAtPoint (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2791;Ljava/util/function/Function;Ljava/util/BitSet;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_6350;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z + ARG 1 context ARG 2 config ARG 3 chunk ARG 4 posToBiome @@ -77,6 +79,13 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver ARG 19 skipPredicate METHOD method_33980 isDebug (Lnet/minecraft/class_5871;)Z ARG 0 config + METHOD method_36417 getDebugState (Lnet/minecraft/class_5871;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 0 config + ARG 1 state + METHOD method_36418 getState (Lnet/minecraft/class_5873;Lnet/minecraft/class_5871;Lnet/minecraft/class_2338;Lnet/minecraft/class_6350;)Lnet/minecraft/class_2680; + ARG 1 context + ARG 2 config + ARG 3 pos CLASS class_5874 SkipPredicate METHOD shouldSkip (Lnet/minecraft/class_5873;DDDI)Z ARG 1 context diff --git a/mappings/net/minecraft/world/gen/carver/CarverConfig.mapping b/mappings/net/minecraft/world/gen/carver/CarverConfig.mapping index 6949c58d63..a55e8819c3 100644 --- a/mappings/net/minecraft/world/gen/carver/CarverConfig.mapping +++ b/mappings/net/minecraft/world/gen/carver/CarverConfig.mapping @@ -4,8 +4,11 @@ CLASS net/minecraft/class_5871 net/minecraft/world/gen/carver/CarverConfig FIELD field_31488 y Lnet/minecraft/class_6122; FIELD field_31489 yScale Lnet/minecraft/class_5863; FIELD field_31490 lavaLevel Lnet/minecraft/class_5843; + FIELD field_33610 aquifers Z METHOD (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5872;)V ARG 1 probability ARG 2 y ARG 3 yScale ARG 4 lavaLevel + ARG 5 aquifers + ARG 6 debugConfig diff --git a/mappings/net/minecraft/world/gen/carver/CarverDebugConfig.mapping b/mappings/net/minecraft/world/gen/carver/CarverDebugConfig.mapping index 58d4227502..8a85f805a9 100644 --- a/mappings/net/minecraft/world/gen/carver/CarverDebugConfig.mapping +++ b/mappings/net/minecraft/world/gen/carver/CarverDebugConfig.mapping @@ -2,12 +2,32 @@ CLASS net/minecraft/class_5872 net/minecraft/world/gen/carver/CarverDebugConfig FIELD field_29055 DEFAULT Lnet/minecraft/class_5872; FIELD field_29056 CODEC Lcom/mojang/serialization/Codec; FIELD field_29057 debugMode Z - FIELD field_29058 debugState Lnet/minecraft/class_2680; + FIELD field_29058 airState Lnet/minecraft/class_2680; + FIELD field_33611 waterState Lnet/minecraft/class_2680; + FIELD field_33612 lavaState Lnet/minecraft/class_2680; + FIELD field_33613 barrierState Lnet/minecraft/class_2680; METHOD (ZLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V ARG 1 debugMode - ARG 2 debugState + ARG 2 airState + ARG 3 waterState + ARG 4 lavaState + ARG 5 barrierState METHOD method_33970 isDebugMode ()Z METHOD method_33972 create (ZLnet/minecraft/class_2680;)Lnet/minecraft/class_5872; ARG 0 debugMode ARG 1 debugState - METHOD method_33973 getDebugState ()Lnet/minecraft/class_2680; + METHOD method_33973 getAirState ()Lnet/minecraft/class_2680; + METHOD method_36412 create (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5872; + ARG 0 airState + ARG 1 waterState + ARG 2 lavaState + ARG 3 barrierState + METHOD method_36413 create (ZLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_5872; + ARG 0 debugMode + ARG 1 airState + ARG 2 waterState + ARG 3 lavaState + ARG 4 barrierState + METHOD method_36414 getWaterState ()Lnet/minecraft/class_2680; + METHOD method_36415 getLavaState ()Lnet/minecraft/class_2680; + METHOD method_36416 getBarrierState ()Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/carver/CaveCarverConfig.mapping b/mappings/net/minecraft/world/gen/carver/CaveCarverConfig.mapping index df023feee6..6e9708b9a9 100644 --- a/mappings/net/minecraft/world/gen/carver/CaveCarverConfig.mapping +++ b/mappings/net/minecraft/world/gen/carver/CaveCarverConfig.mapping @@ -8,12 +8,22 @@ CLASS net/minecraft/class_6108 net/minecraft/world/gen/carver/CaveCarverConfig ARG 2 y ARG 3 yScale ARG 4 lavaLevel + ARG 5 aquifers + ARG 6 horizontalRadiusMultiplier + ARG 7 verticalRadiusMultiplier + ARG 8 floorLevel METHOD (FLnet/minecraft/class_6122;Lnet/minecraft/class_5863;Lnet/minecraft/class_5843;ZLnet/minecraft/class_5872;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V ARG 1 probability ARG 2 y ARG 3 yScale ARG 4 lavaLevel + ARG 5 aquifers + ARG 6 debugConfig + ARG 7 horizontalRadiusMultiplier + ARG 8 verticalRadiusMultiplier + ARG 9 floorLevel METHOD (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;Lnet/minecraft/class_5863;)V + ARG 1 config ARG 2 horizontalRadiusMultiplier ARG 3 verticalRadiusMultiplier ARG 4 floorLevel diff --git a/mappings/net/minecraft/world/gen/carver/RavineCarverConfig.mapping b/mappings/net/minecraft/world/gen/carver/RavineCarverConfig.mapping index 1ad78a7c76..ea65ef15e5 100644 --- a/mappings/net/minecraft/world/gen/carver/RavineCarverConfig.mapping +++ b/mappings/net/minecraft/world/gen/carver/RavineCarverConfig.mapping @@ -7,7 +7,12 @@ CLASS net/minecraft/class_5869 net/minecraft/world/gen/carver/RavineCarverConfig ARG 2 y ARG 3 yScale ARG 4 lavaLevel + ARG 5 aquifers + ARG 6 debugConfig + ARG 7 verticalRotation + ARG 8 shape METHOD (Lnet/minecraft/class_5871;Lnet/minecraft/class_5863;Lnet/minecraft/class_5869$class_6107;)V + ARG 1 config ARG 2 verticalRotation ARG 3 shape CLASS class_6107 Shape diff --git a/mappings/net/minecraft/world/gen/chunk/ChunkGeneratorSettings.mapping b/mappings/net/minecraft/world/gen/chunk/ChunkGeneratorSettings.mapping index 86f42b413b..6bcc379a92 100644 --- a/mappings/net/minecraft/world/gen/chunk/ChunkGeneratorSettings.mapping +++ b/mappings/net/minecraft/world/gen/chunk/ChunkGeneratorSettings.mapping @@ -33,6 +33,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti ARG 10 aquifers ARG 11 noiseCaves ARG 12 deepslate + ARG 13 oreVeins METHOD method_16400 getBedrockCeilingY ()I COMMENT Returns the Y level of the bedrock ceiling. COMMENT diff --git a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping index 3ab4d3cf19..ece8c8819d 100644 --- a/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping +++ b/mappings/net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3229 net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer FIELD field_14028 thickness I FIELD field_24974 CODEC Lcom/mojang/serialization/Codec; + FIELD field_29566 block Lnet/minecraft/class_2248; METHOD (ILnet/minecraft/class_2248;)V ARG 1 thickness ARG 2 block diff --git a/mappings/net/minecraft/world/gen/decorator/Decoratable.mapping b/mappings/net/minecraft/world/gen/decorator/Decoratable.mapping index af2c251aa9..76d14b2124 100644 --- a/mappings/net/minecraft/world/gen/decorator/Decoratable.mapping +++ b/mappings/net/minecraft/world/gen/decorator/Decoratable.mapping @@ -26,3 +26,9 @@ CLASS net/minecraft/class_5432 net/minecraft/world/gen/decorator/Decoratable COMMENT the maximum repetition count METHOD method_33838 range (Lnet/minecraft/class_2997;)Ljava/lang/Object; ARG 1 config + METHOD method_36296 uniformRange (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Ljava/lang/Object; + ARG 1 min + ARG 2 max + METHOD method_36297 triangleRange (Lnet/minecraft/class_5843;Lnet/minecraft/class_5843;)Ljava/lang/Object; + ARG 1 min + ARG 2 max diff --git a/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping b/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping index 812d60ca9d..29c49f0d7d 100644 --- a/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping +++ b/mappings/net/minecraft/world/gen/decorator/RangeDecoratorConfig.mapping @@ -1,2 +1,5 @@ CLASS net/minecraft/class_2997 net/minecraft/world/gen/decorator/RangeDecoratorConfig FIELD field_24879 CODEC Lcom/mojang/serialization/Codec; + FIELD field_33519 heightProvider Lnet/minecraft/class_6122; + METHOD (Lnet/minecraft/class_6122;)V + ARG 1 heightProvider diff --git a/mappings/net/minecraft/world/gen/feature/BuriedTreasureFeature.mapping b/mappings/net/minecraft/world/gen/feature/BuriedTreasureFeature.mapping index 4b67229f49..a9c883ed22 100644 --- a/mappings/net/minecraft/world/gen/feature/BuriedTreasureFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BuriedTreasureFeature.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2956 net/minecraft/world/gen/feature/BuriedTreasureFeature + FIELD field_31500 SALT I CLASS class_2957 Start diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping index 4b5ca9546b..d4bb173520 100644 --- a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping @@ -12,6 +12,9 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature FIELD field_29512 RANDOM_AGE_CAVE_VINES_HEAD_PROVIDER Lnet/minecraft/class_5929; FIELD field_29529 FOSSIL_STRUCTURES Lcom/google/common/collect/ImmutableList; FIELD field_29530 FOSSIL_OVERLAY_STRUCTURES Lcom/google/common/collect/ImmutableList; + FIELD field_33634 EMERALD_ORE_TARGETS Lcom/google/common/collect/ImmutableList; + FIELD field_33635 COPPER_ORE_TARGETS Lcom/google/common/collect/ImmutableList; + FIELD field_33636 COAL_ORE_TARGETS Lcom/google/common/collect/ImmutableList; METHOD method_30590 register (Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975; ARG 0 id ARG 1 configuredFeature @@ -161,3 +164,7 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature FIELD field_29651 BIG_DRIPLEAF_WEST Lnet/minecraft/class_2680; FIELD field_29652 BIG_DRIPLEAF_NORTH Lnet/minecraft/class_2680; FIELD field_29653 BIG_DIRPLEAF_SOUTH Lnet/minecraft/class_2680; + FIELD field_33144 DEEPSLATE Lnet/minecraft/class_2680; + FIELD field_33637 DEEPSLATE_COAL_ORE Lnet/minecraft/class_2680; + FIELD field_33638 DEEPSLATE_COPPER_ORE Lnet/minecraft/class_2680; + FIELD field_33639 DEEPSLATE_EMERALD_ORE Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping index 30cf06a458..8df4bed466 100644 --- a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping @@ -140,7 +140,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu ARG 1 zombieWeight ARG 2 zombieVillagerWeight ARG 3 skeletonWeight - METHOD method_30579 addBats (Lnet/minecraft/class_5483$class_5496;)V + METHOD method_30579 addCaveMobs (Lnet/minecraft/class_5483$class_5496;)V ARG 0 builder METHOD method_30580 addFarmAnimals (Lnet/minecraft/class_5483$class_5496;)V ARG 0 builder @@ -175,3 +175,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu ARG 0 builder METHOD method_34664 addClayOre (Lnet/minecraft/class_5485$class_5495;)V ARG 0 builder + METHOD method_35924 addCaveWaterMobs (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 builder + METHOD method_36453 addMineables (Lnet/minecraft/class_5485$class_5495;)V + ARG 0 builder diff --git a/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping index 50fb214347..8ffbdd82a0 100644 --- a/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping @@ -11,6 +11,9 @@ CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfi FIELD field_27329 maxGenOffset I FIELD field_27330 noiseMultiplier D FIELD field_29062 invalidBlocksThreshold I + FIELD field_33516 outerWallDistance Lnet/minecraft/class_6017; + FIELD field_33517 distributionPoints Lnet/minecraft/class_6017; + FIELD field_33518 pointOffset Lnet/minecraft/class_6017; METHOD (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZLnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;IIDI)V ARG 1 layerConfig ARG 2 layerThicknessConfig @@ -18,6 +21,10 @@ CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfi ARG 4 usePotentialPlacementsChance ARG 6 useAlternateLayer0Chance ARG 8 placementsRequireLayer0Alternate + ARG 9 outerWallDistance + ARG 10 distributionPoints + ARG 11 pointOffset ARG 12 maxDistributionPoints ARG 13 minPointOffset + ARG 14 noiseMultiplier ARG 16 maxGenOffset diff --git a/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping index 80e6cf1532..c3718191e6 100644 --- a/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreFeatureConfig.mapping @@ -19,7 +19,7 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig ARG 2 state ARG 3 size ARG 4 discardOnAirChance - METHOD method_33994 create (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3124$class_5876; + METHOD method_33994 createTarget (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3124$class_5876; ARG 0 test ARG 1 state CLASS class_5436 Rules diff --git a/mappings/net/minecraft/world/gen/feature/util/CaveSurface.mapping b/mappings/net/minecraft/world/gen/feature/util/CaveSurface.mapping index 732800438a..65e3b234b8 100644 --- a/mappings/net/minecraft/world/gen/feature/util/CaveSurface.mapping +++ b/mappings/net/minecraft/world/gen/feature/util/CaveSurface.mapping @@ -29,6 +29,8 @@ CLASS net/minecraft/class_5721 net/minecraft/world/gen/feature/util/CaveSurface ARG 4 mutablePos ARG 5 y ARG 6 direction + METHOD method_35328 withCeiling (Ljava/util/OptionalInt;)Lnet/minecraft/class_5721; + ARG 1 ceiling CLASS class_5722 Empty FIELD field_28197 INSTANCE Lnet/minecraft/class_5721$class_5722; CLASS class_5723 Bounded diff --git a/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping b/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping index 65c2d0c935..e1e102a181 100644 --- a/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping +++ b/mappings/net/minecraft/world/gen/placer/ColumnPlacer.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer FIELD field_24867 CODEC Lcom/mojang/serialization/Codec; + FIELD field_33515 size Lnet/minecraft/class_6017; + METHOD (Lnet/minecraft/class_6017;)V + ARG 1 size METHOD method_28676 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance