版本信息
你使用的系统:windous10 x64
你是用的JDK: JDK8u261 x64
你使用的IDE:IntelliJ IDEA
你使用的IDE版本:2019.3.5
Forge版本: 31.2.0
Minecraft版本: 1.15.2
问题情况简述
在这串代码中,我需要知道如何设定矿石的分布,最后一行中,我每一个参数都设置了20,但是当我进入游戏,矿石却能够生成与20层以上及以下,我无法看懂网址里的“每个区块的生成次数,最低生成高度,以及生成范围。”这事,唯一懂得便是第一个参数,其余两个我都不太明白。我通过Ctrl右键类名也无法得知确实意义……
相关代码
类名称:Oregen
@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
public class OreGen {
@SubscribeEvent
public static void onSetUpEvent(FMLCommonSetupEvent event) {
for (Biome biome : ForgeRegistries.BIOMES) {
biome.addFeature(GenerationStage.Decoration.UNDERGROUND_ORES,
Feature.ORE.withConfiguration(
new OreFeatureConfig(OreFeatureConfig.FillerBlockType.NATURAL_STONE,
BlockRegistry.obsidianBlock.get().getDefaultState(),
3)
).withPlacement(Placement.COUNT_DEPTH_AVERAGE.configure(new DepthAverageConfig(30, 30, 20)))
);
}
}
}
查到的资料