# 支持的功能

# 作者:境界

附加包(Add-on)能做到的层面有许多,我们在这里将它支持的功能拆分成以下几个大类:

①自定义生物

②自定义物品

③自定义方块

④自定义配方

⑤自定义音乐

⑥自定义战利品

⑦自定义维度群系

⑧自定义状态效果

# 自定义生物

生物包括原版生物和由开发者添加的原创生物。

一个生物至少会包括一个生物蛋、一张贴图纹理、一个几何体模型以及数个动画。打个比方,我们在游戏内遇到生物鸡时,它带有黄色的脚丫和红色的冠,它行走张望的表现来自移动动画和向某处看的动画。打开创造背包,可以看到有个鸡的生物蛋。相应的,在添加新的自定义生物时,这些内容也能一一进行定制化。

# 自定义物品

一般来说,物品包括道具、装备、武器工具三种类型。

除了装备支持3D模型以外,在当前版本中,道具和武器暂不支持3D形式,并且物品支持自定义的内容较为有限,一些不太常见的功能,如支持副手手持的物品,或者是当作箭矢消耗的物品,还不能实现。

能够自定义的物品功能都较为基础,我们将道具分为以下三个种类:一般性道具、功能性道具、消耗性道具。一般性道具通常会作为其他道具的合成消耗品,如原版的烈焰棒,鹦鹉螺等,实质拿在手上并没有太大的作用。功能性道具通常被看作是对于冒险家生存有帮助的道具,如末影珍珠等。消耗性道具主要集中在食物上,如牛肉、金苹果等。

自定义装备支持设置四种槽类型,头盔、铠甲、护腿、鞋子,也支持设置相应的防御力和附魔等级。

自定义武器工具支持远程武器、锄、镐、铲、斧和近战武器。针对武器工具,还可以设置工具的等级和速度,而近战武器,还可以设置武器的伤害。

# 自定义方块

自定义方块是继承了部分原版方块的功能,可由开发者自定义的新型方块。

由于《我的世界》的方块有许多特性,并且会随版本更新而添加更多新特性,因此绝大多数方块的功能无法被添加到自定义方块上。在中国版上,开发者除了可以自定义简单的单格方块外,通过开花组的努力,还可以给方块自定义模型、碰撞箱,以及部分特殊功能性方块的功能等。

# 自定义配方

自定义配方功能允许开发者自定义合成工作台配方、熔炉配方、酿造台配方、切石机配方等,但目前熔炉配方不支持获得经验,要注意一下。

# 自定义音乐

自定义音乐是指开发者可以通过放入文件后缀为ogg、wav格式的音乐文件到附加包内,通过实体生物、背景音乐、音乐指令等方式为冒险家呈现更加独特、美妙的音乐体验。

# 自定义战利品

自定义战利品功能允许开发者修改世界中的宝箱、生物方块的掉落物、或者钓鱼奖励等。

# 自定义维度群系

自定义维度群系允许开发者新增除主世界、下界、末地以外的额外维度,同时搭配自定义群系可以为冒险家创造更加别致的生态面貌,高度提升游戏的体验。

# 自定义状态效果

自定义状态效果允许开发者通过与MODSDK的配合,为冒险家增加、增益、减益buff效果。