mcMod:1.2:制作第一个物品

# mcmod

一、下载工具

  • 用于绘制像素图的软件
  • Lua(SciTe)

前面那个我觉得可能sai2能用,lua可以在菜鸟教程找到安装方式:Lua 环境安装 | 菜鸟教程 (runoob.com)

二、制作物品/方块

这些东西都由以下几个部分组成
- 名字 - 代码 - 贴图(材质) - json:模型

名字

在lang文件更改名称:

1
2
3
4
5
item.testmod_item.name=display testmod_item  #显示名称
item.testmod_item.desc=display testmod_item desc #描述功能

#item是物品
#tile是方块*方块不自带描述功能

材质(贴图)

在ModItems、ModBlock中添加

1
2
public static final Item testmod_block = new ItemBase("test_block");
public static final Block testmod_item = new BlockBase("test_item",Material.材质之一);

json

IDF提供了一个较为便捷的一键生成功能,你只需要在GenBlockJson.lua中填好你的modid 和物品的名称并且调用相关函数即可自动化生成


Reference