首页
搜索 搜索
关注

菜鸟从零开始的mcFabric开发之路(记录)二

2023-05-15 20:13:34 哔哩哔哩

在Java底下新建一个包通常是net.(作者名字啥的).(mod名字)


【资料图】

在刚刚新建的包里创建Java类,这个类为主类,以后注册物品都在这个类里面

现在开始翻Wiki文档,我们可以看到官方给出的注册方法

复制过去后鼠标放到红色报错部分import一下就好了

接下来用方法注册物品tutorial是自己创建的类命名空间,custom_item是刚刚创建的对象名

这样我们就注册了物品

这时候打开游戏是看不见的,我们得用指令/give @s (命名空间名):(物品名)

我们就得到了物品-------------紫黑块

下面让我们来改变物品的名称和材质:

在assets文件夹里面创建一个以你modid命名的文件夹

再在里面创建textures,lang和models 文件夹

textures和models里面都有一个item文件夹 

models里的item文件夹放置json文件

改成我们需要的格式:命名空间:item/物品名称 

图片则放这里

接下来在lang文件里加上下面两个文件,设置它的中文/英文名

这样我们就做出了一个物品(无功能)