本篇教程来自MC百科(mcmod.cn) 使用 CC BY-NC-SA协议。

Another One Bites the Dust(AOBD) 自定义部分


Another One Bites the Dust(AOBD)作为兼容性而存在的mod,其想必然有自定义功能,其自定义主要分为两部分:

  • Mekanism气体添加

  • 自定义部件(Gear,Stick...)

工作的前提

  • 游戏本体

  • 对应的mod版本

  • 建议至少有一个存在于AOBD联动的mod(如TE)

以下教程使用的游戏版本为1.7.10,mod版本为AOBD-2.9.2

一、Mek气体添加

安装好mod后先加载一次游戏,会在根目录(.minecraft)的config文件夹里生成一个aobd.cfg的文件。

打开后仔细找找会看到自定义的部分

Custom         {                 # Add ore names that will be turned into Mekanism gases (First letter must be capitalised). Example: Iron,Gold,Titanium                         S:gases=                                         # Add prefixes separated by commas.                 # Textures will be aobd:prefix and aobd:prefix_overlay.                 # Example: dust,cluster                         S:items=          }

第三行就是输入自定义气体的部分了往里面输入矿辞即可,若要输入多个材料用逗号分隔开,如:

 S:gases=FzDarkIron,Magnetite

FzDarkIron为FZ的玄铁,Magnetite为磁铁

二、自定义部件

还是刚刚的cfg,只不过是下一部分

 # Add prefixes separated by commas.  # Textures will be aobd:prefix and aobd:prefix_overlay.  # Example: dust,cluster      S:items=

这个部分适用于添加某些部件而使用【如齿轮(gear),棍(stick),粉(dust)】添加之前首先需要两个贴图,分别命名为xxx.png与xxx_overlay.png

 xxx_overlay.png为xxx.png的覆盖部分,可以理解为第二个图层,覆盖在第一个图层上

Another One Bites the Dust(AOBD) 自定义部分-第1张图片

Another One Bites the Dust(AOBD) 自定义部分-第2张图片

图层1为图层0的overlay(覆盖)所以两张图拼合起来就是上面这样的

如果不需要overlay的话overlay的贴图则为透明

下面教程以齿轮(gear)为例

1) 第一步

制作两张贴图

Another One Bites the Dust(AOBD) 自定义部分-第3张图片
命名上面已经说清楚了然后打开mods文件夹,找到aobd这个mod,右键以压缩文件打开(解压软件自备)

assets>aobd>textures>items依次打开

Another One Bites the Dust(AOBD) 自定义部分-第4张图片
然后把刚刚的图压缩进去,这里已经完成了一半

2)输入部件名称

部件名称按照贴图的名字来命名,比如刚刚的齿轮,则应命名为gear,然后打开aobd.cfg这一段的等号后面输入即可

     # Add prefixes separated by commas.      # Textures will be aobd:prefix and aobd:prefix_overlay.     # Example: dust,cluster              S:items=

S:item=gear

如果需要输入多个自定义项目同样是使用逗号分隔开

3)本地化

其实按照上面两步已经可以进游戏观看成果了,但是进去会发现自定义物品的名字变成了item.aobd.gear.name,所以最后一步就是添加词条了

还是打开以压缩文件打开mod,依次打开assets>aobd>lang,这里就是语言文件的文件夹了,zh_CN便是中文

保险起见先将zh_CN.lang解压出来随便放一个地方,然后打开,随便找一行空白的地方添加:

item.aobd.gear.name=%s 齿轮

保存好之后再压缩进mod里,覆盖原来的进入游戏,即可发现大功告成

Another One Bites the Dust(AOBD) 自定义部分-第5张图片
PS:修改了zh_CN的只是添加了中文的词条,如果其他语言需要添加的话对号入座即可,比如英文(美国)的是en_US,词条应该添加为

item.aobd.gear.name=%s Gear

那么在换成英文后物品的名字也能正常的显示

4)注意

第三步的item.aobd.gear.name中的gear应为添加自定义的名字,如果是sitck,则为item.aobd.stick.name

建议添加于矿辞相关的材料,如齿轮,棍,粉,锭之类的,否则可能出现意想不到的问题

逗号使用半角

此mod目前已经弃坑,1.1x的JAOPCA不再适用