diff --git a/mappings/net/minecraft/block/AbstractButtonBlock.mapping b/mappings/net/minecraft/block/AbstractButtonBlock.mapping index 3f2cec2eee..3c1f818bfa 100644 --- a/mappings/net/minecraft/block/AbstractButtonBlock.mapping +++ b/mappings/net/minecraft/block/AbstractButtonBlock.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_2269 net/minecraft/block/AbstractButtonBlock ARG 1 state ARG 2 world ARG 3 pos + METHOD method_26153 getPressTicks ()I METHOD method_9712 getClickSound (Z)Lnet/minecraft/class_3414; ARG 1 powered METHOD method_9713 updateNeighbors (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V diff --git a/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping b/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping index 063bddc379..e3ea7dc1d4 100644 --- a/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_2231 net/minecraft/block/AbstractPressurePlateBlock METHOD method_9433 updatePlateState (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V ARG 1 world ARG 2 pos + ARG 3 state ARG 4 rsOut METHOD method_9434 getRedstoneOutput (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I ARG 1 world diff --git a/mappings/net/minecraft/client/options/GameOptions.mapping b/mappings/net/minecraft/client/options/GameOptions.mapping index d5fe2ce8ed..13adba515f 100644 --- a/mappings/net/minecraft/client/options/GameOptions.mapping +++ b/mappings/net/minecraft/client/options/GameOptions.mapping @@ -99,6 +99,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/options/GameOptions FIELD field_21332 sneakToggled Z FIELD field_21333 sprintToggled Z FIELD field_21840 skipMultiplayerWarning Z + FIELD field_23932 chatLineSpacing D + FIELD field_23933 chatDelay D METHOD (Lnet/minecraft/class_310;Ljava/io/File;)V ARG 1 client ARG 2 optionsFile diff --git a/mappings/net/minecraft/client/particle/AscendingParticle.mapping b/mappings/net/minecraft/client/particle/AscendingParticle.mapping index f622a01eb3..2ff866240c 100644 --- a/mappings/net/minecraft/client/particle/AscendingParticle.mapping +++ b/mappings/net/minecraft/client/particle/AscendingParticle.mapping @@ -17,3 +17,4 @@ CLASS net/minecraft/class_4794 net/minecraft/client/particle/AscendingParticle ARG 19 colorMultiplier ARG 20 baseMaxAge ARG 21 ascendingAcceleration + ARG 23 collidesWithWorld diff --git a/mappings/net/minecraft/client/particle/AshParticle.mapping b/mappings/net/minecraft/client/particle/AshParticle.mapping index aea795ad51..a742f6d00c 100644 --- a/mappings/net/minecraft/client/particle/AshParticle.mapping +++ b/mappings/net/minecraft/client/particle/AshParticle.mapping @@ -1,4 +1,14 @@ CLASS net/minecraft/class_4792 net/minecraft/client/particle/AshParticle + METHOD (Lnet/minecraft/class_1937;DDDDDDFLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 scaleMultiplier + ARG 15 spriteProvider CLASS class_4793 Factory FIELD field_22235 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V diff --git a/mappings/net/minecraft/client/particle/ParticleManager.mapping b/mappings/net/minecraft/client/particle/ParticleManager.mapping index e28aaba84b..b4401332ac 100644 --- a/mappings/net/minecraft/client/particle/ParticleManager.mapping +++ b/mappings/net/minecraft/client/particle/ParticleManager.mapping @@ -51,6 +51,7 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager ARG 12 velocityZ METHOD method_3057 tick ()V METHOD method_3058 addParticle (Lnet/minecraft/class_703;)V + ARG 1 particle METHOD method_3059 tickParticle (Lnet/minecraft/class_703;)V METHOD method_3061 addEmitter (Lnet/minecraft/class_1297;Lnet/minecraft/class_2394;)V ARG 1 entity diff --git a/mappings/net/minecraft/client/particle/WhiteAshParticle.mapping b/mappings/net/minecraft/client/particle/WhiteAshParticle.mapping new file mode 100644 index 0000000000..3735dc6b4d --- /dev/null +++ b/mappings/net/minecraft/client/particle/WhiteAshParticle.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_5165 net/minecraft/client/particle/WhiteAshParticle + METHOD (Lnet/minecraft/class_1937;DDDDDDFLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 scaleMultiplier + ARG 15 spriteProvider + CLASS class_5166 Factory + FIELD field_23936 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/render/entity/StriderEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/StriderEntityRenderer.mapping index eb6daba1cc..9c50b0a4a5 100644 --- a/mappings/net/minecraft/client/render/entity/StriderEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/StriderEntityRenderer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4999 net/minecraft/client/render/entity/StriderEntityRenderer FIELD field_23372 TEXTURE Lnet/minecraft/class_2960; + FIELD field_23937 COLD_TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/feature/PigSaddleFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/PigSaddleFeatureRenderer.mapping deleted file mode 100644 index 36fac7bf1a..0000000000 --- a/mappings/net/minecraft/client/render/entity/feature/PigSaddleFeatureRenderer.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_992 net/minecraft/client/render/entity/feature/PigSaddleFeatureRenderer - FIELD field_4887 model Lnet/minecraft/class_583; - FIELD field_4888 SKIN Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/feature/SaddleFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/SaddleFeatureRenderer.mapping new file mode 100644 index 0000000000..4cfa53b8c1 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/SaddleFeatureRenderer.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_992 net/minecraft/client/render/entity/feature/SaddleFeatureRenderer + FIELD field_4887 model Lnet/minecraft/class_583; + FIELD field_4888 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_583;Lnet/minecraft/class_2960;)V + ARG 1 context + ARG 2 model + ARG 3 texture diff --git a/mappings/net/minecraft/client/sound/MusicTracker.mapping b/mappings/net/minecraft/client/sound/MusicTracker.mapping index 3e6ab308d8..22976f9058 100644 --- a/mappings/net/minecraft/client/sound/MusicTracker.mapping +++ b/mappings/net/minecraft/client/sound/MusicTracker.mapping @@ -7,8 +7,10 @@ CLASS net/minecraft/class_1142 net/minecraft/client/sound/MusicTracker ARG 1 client METHOD method_18669 tick ()V METHOD method_4858 play (Lnet/minecraft/class_1142$class_1143;)V + ARG 1 type METHOD method_4859 stop ()V METHOD method_4860 isPlayingType (Lnet/minecraft/class_1142$class_1143;)Z + ARG 1 type CLASS class_1143 MusicType FIELD field_5577 sound Lnet/minecraft/class_3414; FIELD field_5584 maxDelay I @@ -17,6 +19,10 @@ CLASS net/minecraft/class_1142 net/minecraft/client/sound/MusicTracker ARG 3 soundEvent ARG 4 minDelay ARG 5 maxDelay + METHOD (Ljava/lang/String;ILnet/minecraft/class_3414;IIZ)V + ARG 3 soundEvent + ARG 4 minDelay + ARG 5 maxDelay METHOD method_4861 getSound ()Lnet/minecraft/class_3414; METHOD method_4862 getMaxDelay ()I METHOD method_4863 getMinDelay ()I diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 2bc52d0e46..2f8d120c15 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -159,6 +159,27 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_23140 NETHER_GOLD_ORE Lnet/minecraft/class_1792; FIELD field_23141 RESPAWN_ANCHOR Lnet/minecraft/class_1792; FIELD field_23256 LODESTONE Lnet/minecraft/class_1792; + FIELD field_23828 CRACKED_NETHER_BRICKS Lnet/minecraft/class_1792; + FIELD field_23829 CHISELED_NETHER_BRICKS Lnet/minecraft/class_1792; + FIELD field_23830 QUARTZ_BRICKS Lnet/minecraft/class_1792; + FIELD field_23832 POLISHED_BLACKSTONE_STAIRS Lnet/minecraft/class_1792; + FIELD field_23833 POLISHED_BLACKSTONE_WALL Lnet/minecraft/class_1792; + FIELD field_23834 POLISHED_BLACKSTONE_BUTTON Lnet/minecraft/class_1792; + FIELD field_23835 POLISHED_BLACKSTONE_PRESSURE_PLATE Lnet/minecraft/class_1792; + FIELD field_23836 CHISELED_POLISHED_BLACKSTONE Lnet/minecraft/class_1792; + FIELD field_23837 POLISHED_BLACKSTONE_BRICKS Lnet/minecraft/class_1792; + FIELD field_23838 POLISHED_BLACKSTONE_BRICK_SLAB Lnet/minecraft/class_1792; + FIELD field_23839 POLISHED_BLACKSTONE_BRICK_STAIRS Lnet/minecraft/class_1792; + FIELD field_23840 POLISHED_BLACKSTONE_BRICK_WALL Lnet/minecraft/class_1792; + FIELD field_23841 CRACKED_POLISHED_BLACKSTONE_BRICKS Lnet/minecraft/class_1792; + FIELD field_23842 SOUL_CAMPFIRE Lnet/minecraft/class_1792; + FIELD field_23843 BLACKSTONE Lnet/minecraft/class_1792; + FIELD field_23844 BLACKSTONE_SLAB Lnet/minecraft/class_1792; + FIELD field_23845 BLACKSTONE_STAIRS Lnet/minecraft/class_1792; + FIELD field_23846 BLACKSTONE_WALL Lnet/minecraft/class_1792; + FIELD field_23847 GILDED_BLACKSTONE Lnet/minecraft/class_1792; + FIELD field_23848 POLISHED_BLACKSTONE Lnet/minecraft/class_1792; + FIELD field_23849 POLISHED_BLACKSTONE_SLAB Lnet/minecraft/class_1792; FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/sound/BiomeAdditionsSound.mapping b/mappings/net/minecraft/sound/BiomeAdditionsSound.mapping index 8958027749..d5aa72f5af 100644 --- a/mappings/net/minecraft/sound/BiomeAdditionsSound.mapping +++ b/mappings/net/minecraft/sound/BiomeAdditionsSound.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4967 net/minecraft/sound/BiomeAdditionsSound FIELD field_23145 chance D METHOD (Lnet/minecraft/class_3414;D)V ARG 1 event + ARG 2 chance METHOD method_26098 getEvent ()Lnet/minecraft/class_3414; METHOD method_26099 getChance ()D COMMENT Returns the chance of this addition sound to play at any tick. diff --git a/mappings/net/minecraft/sound/BiomeMoodSound.mapping b/mappings/net/minecraft/sound/BiomeMoodSound.mapping index 0b26f098ee..e66ac89084 100644 --- a/mappings/net/minecraft/sound/BiomeMoodSound.mapping +++ b/mappings/net/minecraft/sound/BiomeMoodSound.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_4968 net/minecraft/sound/BiomeMoodSound ARG 1 event ARG 2 cultivationTicks ARG 3 spawnRange + ARG 4 extraDistance METHOD method_26100 getEvent ()Lnet/minecraft/class_3414; METHOD method_26101 getCultivationTicks ()I COMMENT Returns the ticks it takes for entering the mood environment (a totally diff --git a/mappings/net/minecraft/sound/BlockSoundGroup.mapping b/mappings/net/minecraft/sound/BlockSoundGroup.mapping index 55b0c9317f..4d0b91df0e 100644 --- a/mappings/net/minecraft/sound/BlockSoundGroup.mapping +++ b/mappings/net/minecraft/sound/BlockSoundGroup.mapping @@ -46,6 +46,8 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup FIELD field_22152 NETHER_STEM Lnet/minecraft/class_2498; FIELD field_22153 NYLIUM Lnet/minecraft/class_2498; FIELD field_22154 FUNGUS Lnet/minecraft/class_2498; + FIELD field_23083 VINE Lnet/minecraft/class_2498; + FIELD field_23265 LODESTONE Lnet/minecraft/class_2498; METHOD (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V ARG 1 volume ARG 2 pitch diff --git a/mappings/net/minecraft/world/biome/BasaltDeltasBiome.mapping b/mappings/net/minecraft/world/biome/BasaltDeltasBiome.mapping new file mode 100644 index 0000000000..f84add7d76 --- /dev/null +++ b/mappings/net/minecraft/world/biome/BasaltDeltasBiome.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5152 net/minecraft/world/biome/BasaltDeltasBiome diff --git a/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeature.mapping b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeature.mapping new file mode 100644 index 0000000000..623ae703e3 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5153 net/minecraft/world/gen/feature/BasaltColumnsFeature diff --git a/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping new file mode 100644 index 0000000000..855eada379 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_5156 net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig + FIELD field_23887 minReach I + FIELD field_23888 maxReach I + FIELD field_23889 minHeight I + FIELD field_23890 maxHeight I + METHOD (IIII)V + ARG 1 minReach + ARG 2 maxReach + ARG 3 minHeight + ARG 4 maxHeight + METHOD method_27109 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_5156; + CLASS class_5157 Builder + FIELD field_23891 minReach I + FIELD field_23892 maxReach I + FIELD field_23893 minHeight I + FIELD field_23894 maxHeight I + METHOD method_27110 build ()Lnet/minecraft/class_5156; + METHOD method_27111 reach (I)Lnet/minecraft/class_5156$class_5157; + ARG 1 reach + METHOD method_27112 reach (II)Lnet/minecraft/class_5156$class_5157; + ARG 1 min + ARG 2 max + METHOD method_27113 height (II)Lnet/minecraft/class_5156$class_5157; + ARG 1 min + ARG 2 max diff --git a/mappings/net/minecraft/world/gen/feature/DeltaFeature.mapping b/mappings/net/minecraft/world/gen/feature/DeltaFeature.mapping new file mode 100644 index 0000000000..8829089a7b --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/DeltaFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5154 net/minecraft/world/gen/feature/DeltaFeature diff --git a/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping new file mode 100644 index 0000000000..5d3c0ee9ff --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/DeltaFeatureConfig.mapping @@ -0,0 +1,28 @@ +CLASS net/minecraft/class_5158 net/minecraft/world/gen/feature/DeltaFeatureConfig + FIELD field_23895 contents Lnet/minecraft/class_2680; + FIELD field_23896 rim Lnet/minecraft/class_2680; + FIELD field_23897 minRadius I + FIELD field_23898 maxRadius I + FIELD field_23899 maxRim I + METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;III)V + ARG 1 contents + ARG 2 rim + ARG 3 minRadius + ARG 4 maxRadius + ARG 5 maxRim + METHOD method_27114 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_5158; + CLASS class_5159 Builder + FIELD field_23900 contents Ljava/util/Optional; + FIELD field_23901 rim Ljava/util/Optional; + FIELD field_23902 minRadius I + FIELD field_23903 maxRadius I + FIELD field_23904 maxRim I + METHOD method_27115 build ()Lnet/minecraft/class_5158; + METHOD method_27116 radius (II)Lnet/minecraft/class_5158$class_5159; + ARG 1 min + ARG 2 max + METHOD method_27117 contents (Lnet/minecraft/class_2680;)Lnet/minecraft/class_5158$class_5159; + ARG 1 contents + METHOD method_27118 rim (Lnet/minecraft/class_2680;I)Lnet/minecraft/class_5158$class_5159; + ARG 1 rim + ARG 2 maxRim diff --git a/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeature.mapping b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeature.mapping new file mode 100644 index 0000000000..64816163c9 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_5155 net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeature diff --git a/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping new file mode 100644 index 0000000000..c3dc89cd78 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_5160 net/minecraft/world/gen/feature/NetherrackReplaceBlobsFeatureConfig + FIELD field_23905 target Lnet/minecraft/class_2680; + FIELD field_23906 state Lnet/minecraft/class_2680; + FIELD field_23907 minReachPos Lnet/minecraft/class_2382; + FIELD field_23908 maxReachPos Lnet/minecraft/class_2382; + METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;)V + ARG 1 target + ARG 2 state + ARG 3 minReachPos + ARG 4 maxReachPos + METHOD method_27119 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_5160; + CLASS class_5161 Builder + FIELD field_23909 target Lnet/minecraft/class_2680; + FIELD field_23910 state Lnet/minecraft/class_2680; + FIELD field_23911 minReachPos Lnet/minecraft/class_2382; + FIELD field_23912 maxReachPos Lnet/minecraft/class_2382; + METHOD method_27120 build ()Lnet/minecraft/class_5160; + METHOD method_27121 target (Lnet/minecraft/class_2680;)Lnet/minecraft/class_5160$class_5161; + ARG 1 target + METHOD method_27122 minReachPos (Lnet/minecraft/class_2382;)Lnet/minecraft/class_5160$class_5161; + ARG 1 minReachPos + METHOD method_27123 state (Lnet/minecraft/class_2680;)Lnet/minecraft/class_5160$class_5161; + ARG 1 state + METHOD method_27124 maxReachPos (Lnet/minecraft/class_2382;)Lnet/minecraft/class_5160$class_5161; + ARG 1 maxReachPos diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/BasaltDeltasSurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/BasaltDeltasSurfaceBuilder.mapping new file mode 100644 index 0000000000..5159e3c917 --- /dev/null +++ b/mappings/net/minecraft/world/gen/surfacebuilder/BasaltDeltasSurfaceBuilder.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_5163 net/minecraft/world/gen/surfacebuilder/BasaltDeltasSurfaceBuilder + FIELD field_23915 BASALT Lnet/minecraft/class_2680; + FIELD field_23916 BLACKSTONE Lnet/minecraft/class_2680; + FIELD field_23917 GRAVEL Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping index 0aa802481d..e1c31828c8 100644 --- a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping +++ b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping @@ -35,6 +35,12 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui FIELD field_22220 WARPED_NYLIUM Lnet/minecraft/class_2680; FIELD field_22221 NETHER_WART_BLOCK Lnet/minecraft/class_2680; FIELD field_22222 WARPED_WART_BLOCK Lnet/minecraft/class_2680; + FIELD field_23925 BASALT_DELTA_CONFIG Lnet/minecraft/class_3527; + FIELD field_23927 BLACKSTONE Lnet/minecraft/class_2680; + FIELD field_23928 BASALT Lnet/minecraft/class_2680; + FIELD field_23929 MAGMA_BLOCK Lnet/minecraft/class_2680; + METHOD (Ljava/util/function/Function;)V + ARG 1 factory METHOD method_15305 generate (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJLnet/minecraft/class_3531;)V ARG 1 random ARG 2 chunk