Minecraft(我的世界)中文论坛
标题: CustomStuff2-第一个方块
作者: Glyceryl 时间: 2016-2-9 18:04
标题: CustomStuff2-第一个方块
本帖最后由 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
恭喜你,已经成功的制作出一个方块,虽然它好像什么用都没有。。。
到了后面,我们还会给它加上特效,使它不再无用
作者: 七曜的幻想 时间: 2017-8-8 18:56
顶一个,终于找到教程了