聚焦:我的世界Minecraft 1.19 Mod开发教程分享-12-矿物生成

来源:哔哩哔哩 时间:2023-06-26 23:23:19

添加文件夹和文件

添加如下的文件夹和文件,和常规操作。

加入总线


(相关资料图)

继续添加两个方块,是末地的矿石和地狱矿石,相信大家已经会添加了,这里就不详细说明了。下面会给出贴图。

加入ModPlaceFeature类

创建ModPlaceFeatures

依旧是常规操作。添加DeferredRegister对象,类型是PlaceFeature

双击shift打开搜索栏

输入oreplacement的内容

在该类中可以看到,三个方法。

他们用于矿物的生成规则,PlacementModifier用于描述矿物的生成位置和条件。

orePlacement方法返回一个列表,其中()表示矿物方块形状生成,()是指在特定的生物群系生成。

commonOrePlacement方法,其中(p_195344_)指定了每个区块生成多少的矿物。

rareOrePlacement方法,(p_195350_)是用于指定每隔多少个区块才生成一个矿物的。

HeightRangePlacement是一个描述矿物生成高度的类,

其中triangle是矿物按照三角形分分布,即中间的矿物生成的概率要比两边的大。

uniform是平均分布。

VerticalAnchor是一描述高度位置的类。

其中absolute表示绝对高度,

aboveBottom表示相对于区块底部的偏移量,例如aboveBottom(10)表示距离底部10层

belowTop表示相对于顶部的偏移量。 例如这个就是在-80 到 80 之间生成

以下的是ModPlaceFeatures类的内容

添加Biome Mondifier JSON

创建如下的目录和文件夹 \data\tutorialmod\forge\biome_modifier 

add_zircon_

add_nether_zircon_

add_end_zircon_

其中第一个type指的加入什么内容。 biomes指的是生成的位置 features表示生成的features是什么 step是指在什么时候生成 双击shift搜索GenerationStep找到该类。

其中UNDERGROUND_ORES 表示在地下生成矿物时候加入。

测试

我们可以找到生成的矿石

X 关闭

聚焦:我的世界Minecraft 1.19 Mod开发教程分享-12-矿物生成

添加文件夹和文件添加如下的文件夹和文件,和常规操作。加入总线继续添

2023-06-26

想象和联想的区别和联系(想象和联想的区别) 世界实时

想象和联想的区别和联系,想象和联想的区别这个很多人还不知道,现在让

2023-06-26

海口江东新区举办智慧工地现场观摩会 天天资讯

商报全媒体讯(椰网 海拔新闻记者王辉)6月26日,由中国装饰协会主办的

2023-06-26

黄酮是什么_黄酮|看点

1、降血脂,抑制血栓,降压,雌性激素样作用(异黄酮),抗病毒,抑菌

2023-06-26

心理剧剧本3分钟 心理剧剧本10分钟

1、青春,痛并快乐着【人物介绍】梅梅:女主人公晓兰:女,梅梅的好友

2023-06-26

重庆法院近五年审结毒品犯罪案件呈持续下降态势 速看

(梁钦卿)6月26日是国际禁毒日。当天,重庆市高级人民法院对外通报

2023-06-26

今日关注:饮水思源共护昆明水源地

图为活动中同学们一起绘制饮水思源长卷。记者王俊星摄6月25日,“饮水

2023-06-26

爱国主义教育法草案提请审议,对象涵盖海外侨胞等不同群体 世界滚动

6月26日上午,爱国主义教育法草案首次提请正在召开的全国人大常委会会

2023-06-26

【环球报资讯】155年老字号星群焕发新活力:弘扬非遗文化、加码“产学研”推陈出新

文 图羊城晚报全媒体记者陈泽云6月25日,广药白云星群公司举办了老字号

2023-06-26

Copyright   2015-2022 起点科技网版权所有   备案号:皖ICP备2022009963号-12   联系邮箱: 39 60 29 14 2@qq.com