本帖最后由 Glyceryl 于 2016-4-23 13:21 编辑

各位久等的正式Mod制作教程终于开始啦!!!

    正常的方块都是1m的正方体,在Minecraft几乎都是是1。自定义的东西,你可以创建方块从石头和木材上独特的创造,做奇妙的事情当由红石或一项新类型的许多新类型的活性,这适用于任何类型的自定义的模块,但是,这并不是完全独特的正常类型的方块。
   正常的方块,除了最常见的形状,也是最有效的使用得最多的,因为你可以在一个单一的方块类型使用元数据的变化,他们的熟悉也有助于玩家,如果他们有Minecraft任何经验,大概知道在游戏的任何正常的立方体的局限性和优势是什么。

首先要注意,图中的White我写成whtie了,不要被误导,这样也会使游戏闪退的
1.首先在一个名为blocks的文件夹里面创建一个.js格式的文件,如图:

2.用NotePad++打开此文件,输入下列代码,记得先导入材质:

3.简单的介绍一下这些代码:
行1:注释,用/* */包围起来
行2:这个方块的标识名称,也就是内部识别名称,不要用中文
[如果用Forge的话就是XXXX.setUnlocalizedName("XXXX");]
行3:这个方块的材料类型
(这个怎么解释呢。。。如果会一点Forge的mod制作应该能理解)
方块的材料类型:
  • cactus 仙人掌
  • circuits 电路
  • clay 黏土
  • cloth 布制品
  • craftedSnow 制作雪
  • fire 火
  • glass 玻璃
  • grass 草方块
  • ground 地面
  • ice 冰
  • iron 铁
  • lava 岩浆
  • leaves 树叶
  • plants 植物
  • pumpkin 南瓜
  • redstoneLight 红石灯
  • rock 石头
  • sand 沙子
  • snow 雪
  • sponge 海绵
  • tnt TNT
  • vine 蕨
  • water 水
  • wood 木头
行4:设置在方块上行走的声音
声音类型:
  • cloth 布制品
  • glass 玻璃破碎
  • grass 草方块
  • gravel 砂砾
  • metal 金属方块
  • sand 沙子
  • stone 石头
  • wood 木头
行5:设置创造模式的分类
分类:
  • brewing 酿造
  • buildingBlocks 建筑方块
  • combat 装备
  • decorations 装饰
  • food 食物
  • materials 材料
  • misc 杂项
  • redstone 红石
  • tools 工具
  • transportation 交通运输
行7:是否添加到创造模式
行8:设置方块的硬度
行9:设置正确的开采工具
(比如设置成pickaxe就是只有用稿子能破坏)
开采工具:
  • pickaxe 镐子
  • axe 斧头
  • shovel 铲子
  • hoe 锄头
  • sword 剑
行10:设置采掘等级
工具采掘等级:
  • 1级:木制品
  • 2级:石制品
  • 3级:铁制品
  • 4级:钻石制品
行11:设置挖掘掉落物,因为1.7.10后,数字ID被取消,所以用(Mod名:物品/方块名 数量)就好
如果要设置掉落多个,就像这样,后面加一个数值,数量最多64个
drop[0] = "Creator:WhiteBlock 1";
如果要设置掉落几率,可以这样写:
drop[0] = "Creator:WhiteBlock 1-5";
意思是掉落数量在1-5之间
其余的全是材质设定:
4.语言设置
你以为写好保存进入游戏就完啦?继续看吧。。
进入assets\xxxx\lang文件夹,也就是语言的设置:

这里面是语言文件,相信搞汉化的都知道。。。打开它,
写上:tile.你的方块的标识名+0.name=在游戏中显示的名字,
为什么后面要加一个0?作者说这是Meta值。。。所以自己也加上吧,然后保存
图片中有错误,这段代码要写在第二行
5.脚本设置
打开CS2_XXXX里面的mod.js文件

这个东西的作用就是把写好的方块的脚本添加到游戏中
然后保存,现在就可以重启游戏看看啦

file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps24B.tmp.jpg
恭喜你,已经成功的制作出一个方块,虽然它好像什么用都没有。。。
到了后面,我们还会给它加上特效,使它不再无用

点击这里查看教程目录:http://www.mcbbs.net/thread-553913-1-1.html