跳到正文

Wolf Armor and Storage Legacy

作者:saturniidae

为狼添加盔甲和储物功能!

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Wolf Armor and Storage

Java CI with Gradle CurseForge Versions

Wolf Armor and Storage 是一款简单的 Minecraft 模组,为狼添加了盔甲、存储功能以及其他一些小调整。

我一直很恼火原版狼实在太脆弱了。只要你不是把它们留在客厅里坐着不动,而是带它们做点别的事情,你很可能很快就会变得无狼可用。现在,只要为狼装备合适的饰品,它们就能成为原本注定要成为的真正战力,同时你还可以获得一位可靠的冒险伙伴!

常见问题

  • 可以更新到 X.X.X 吗?:坦白说,现在进行任何更新都很可能需要彻底重写。因此,更新时会优先支持最新版本。
  • 可以移植到 X 加载器吗?:由于最近发生的一些事情,我已经不太愿意使用 Fabric 和 Forge 加载器编写模组了。这个版本的项目将无限期停留在 Forge 上。如果将来我发布新版本,我打算使用 Quilt 加载器,不过也会根据实际需要进行调整。
  • 我可以在自己的整合包中使用这个模组吗?:当然可以!我希望有一天所有人都能拥有值得信赖的狼,既是毛茸茸的朋友,也是并肩作战的伙伴。在那一天到来之前,我很乐意让尽可能多的人使用这个模组。不过需要提醒一点:我亲自上传并发布这个模组的地方,只有 CurseForge 页面上的发布版本和我的 GitHub。请务必小心从其他来源下载这个模组。如果你确实要这么做,请确认文件的 MD5 校验和 与文件下载页面上列出的校验和一致:MD5 Checksum
  • 游戏中的材质和模组介绍里的不一样?:是的。最近我更新了材质,因为我一直对旧材质不太满意,但还没有来得及用新的图片和视频更新模组介绍。如果你真的想使用旧材质,它们很快就会通过 CurseForge 资源包提供: Wolf Armor and Storage: Legacy Textures
  • 模组已经停更了,作者太懒了,等等。:你会这么想,我觉得也很合理。这个版本的模组目前正式进入长期支持阶段;除非出现破坏游戏的兼容性问题或其他严重问题,否则不会再加入新功能。话虽如此,这个模组或多或少是我走出校园、真正踏入软件开发领域后的第一个作品。正因如此,它存在很多问题,但在我心中也有着特殊的地位。大约十年前,我编写这个模组的第一个版本时,和现在已经是完全不同的人;而在七年多前发布 1.7.10 版本时也是如此。说实话,直到现在仍然有人对这个我在大学学习编程时随手拼凑出来的小模组感兴趣,真的让我感到不可思议。从某种意义上说,我始终无法让这个想法彻底消失。这些年来它经历了多次重写。也许下一次我能把它完成,对吧?
    不过,我完全承认自己确实很懒。还能说什么呢?:P

 

好了,闲话就说到这里,接下来让我们进入详细内容吧!

为你的狼武装起来

一只披甲狼正在行动

图 1:一只披甲狼正在行动

本模组为你的狼添加了五种新盔甲,分别对应原版 Minecraft 中五种玩家盔甲类型。盔甲可以在生成的战利品箱中找到,也可以在工作台中合成。

为你的狼合成盔甲

要合成一件狼盔甲,你需要获得三件盔甲(两双靴子和一个头盔)以及一些额外材料(皮革、铁粒、铁锭、金锭或钻石),并按如下方式排列:

皮革盔甲;头盔位于两双靴子上方中央,两个皮革位于中间一行靴子两侧

图 2a:皮革盔甲的合成配方

锁链盔甲;头盔位于两双靴子上方中央,两个铁粒位于中间一行靴子两侧

图 2b:锁链盔甲的合成配方

铁盔甲;头盔位于两双靴子上方中央,两个铁锭位于中间一行靴子两侧

图 2c:铁盔甲的合成配方

金盔甲;头盔位于两双靴子上方中央,两个金锭位于中间一行靴子两侧

图 2d:金盔甲的合成配方

钻石盔甲;头盔位于两双靴子上方中央,两个钻石位于中间一行靴子两侧

图 2e:钻石盔甲的合成配方

交互与装备盔甲

当狼装备盔甲后,它们获得的保护效果与玩家穿戴对应材料全套盔甲时相同!要为狼装备盔甲,只需手持想要装备的盔甲右键点击它们,或者手持任意其他物品潜行右键点击它们。这会打开狼的 GUI,让你可以装备所选的盔甲。

狼 Cedar 的 GUI,显示其已装备钻石狼盔甲

图 3a:狼的 GUI

盔甲也可以通过发射器间接装备!不过,狼必须事先被驯服。

通过发射器间接装备金盔甲

图 3b:通过发射器装备盔甲

给皮革盔甲染色

与皮革盔甲一样,皮革狼盔甲可以染成任何颜色:

狼 Lobo 穿着紫色皮革盔甲

图 3a:一只穿着紫色染色皮革盔甲的狼……

狼物品栏中的皮革盔甲

图 3b:……以及狼物品栏中的紫色盔甲

被染成可疑颜色的皮革狼盔甲

图 3c:被染成可疑颜色的狼盔甲

狼群?驮狼!

本模组的第二大新增功能是能够给已驯服的狼装备箱子,从而为它们提供一些有用的物品栏空间!

驮狼 Henrietta,拥有六个物品栏空间

图 4:一只装备了箱子的狼

额外的好处是,这些物品栏空间不仅有助于储存物品,如果你把它装满狼最喜欢的食物,它们还可以直接从物品栏中即时治疗自己!

只需用任意木箱(前提是它已正确注册到矿物词典中)右键点击你拥有的已驯服狼,即可增加物品栏空间。要移除已装备的箱子,只需点击狼的物品栏 GUI 中盔甲槽下方的“移除箱子”按钮。

箱子大小可配置为 1 到 15 个槽位,如果愿意,也可以完全禁用箱子。狼的自动治疗也可以禁用。

让我看看那些属性!

自 3.6.4 起,现在有一个选项可以在狼的头顶、就在其名牌下方显示属性!它甚至对未命名的狼也有效!

Fenrir and his friend sporting some snazzy stat bars

图 5:已驯服的狼会在头顶显示属性(可选)

此选项默认禁用;要启用它,请打开配置文件并将 B:stats_in_nameplate 设置为 true。

饥饿饥饿河马——呃,狼

作为一项平衡性选项,你可以为狼启用一种饥饿机制!当前饥饿等级可以显示在 GUI 中以及狼的头顶(如果当前开启了其中任一显示)。

Ashleigh has lots of mutton, but she's not hungry yet...

图 6:狼的饥饿条显示在其头顶

饥饿和饱和效果现在也会影响启用了饥饿机制的狼,所以与那些尸壳战斗时要小心!

Lillian gets a bit hungry fighting a husk

图 7:如果启用了饥饿机制,饥饿药水会影响狼

如果饥饿设置为“full”,狼会因饥饿而受到伤害,直到降至 4 颗心(与野生狼相同的生命值)。通过将“starvation”设置为“true”,你还可以让它们饿死。

Lillian starved to death

图 8:我对启用这个功能感到难过,你也应该如此。为什么会有人这么做!?

杂项新增内容

我还冒昧添加了几个其他新功能。

首先是进度!你可以获得两个新的“农牧业”进度:“Armor Up!”,通过给你的狼装备盔甲获得;以及“Wolf Pack”,通过给你的狼一些物品栏空间获得。

Armor Up and Wolf Pack, visible in the Husbandry section

图 9:新进度

野生狼也可以设置为在满月时嚎叫。这可以让你在满月时更容易找到它们。你可以根据自己的偏好启用或禁用此功能,但它默认禁用。

模组配置

此模组有几个可配置选项。目前,它们只能通过配置文件进行配置,文件位于 config\satyrn\wolfarmor.cfg。以下是所有选项及其默认设置的列表。

general 类别:

  • 启用狼背包: B:backpack=true
  • 背包大小(宽 x 高): S:backpack_size=3x2

behavior 类别:

  • 允许狼从背包中自我治疗: B:auto_eat=true
  • 允许野生狼对月嚎叫: B:howl_at_moon=false
  • 设置已驯服狼的饥饿选项(disabled/heal/full): S:hunger=disabled
  • 设置当饥饿设置为 full 时,饥饿的狼是否可以饿死: B:starvation=false

client 类别(这些只能在客户端设置):

  • 显示狼铠模型: B:armor_model=true
  • 显示狼背包模型: B:backpack_model=true
  • 在狼的物品栏中显示已驯服狼的属性(生命值、护甲和饥饿值): B:stats_in_gui=true
  • 在狼的头顶显示已驯服狼的属性(生命值、护甲和饥饿值): B:stats_in_nameplate=false

兼容性

本模组使用了 SpongePowered Mixin 0.7.11 的 shadowed 副本。与 Sponge 不兼容的模组、基于更早版本 Mixin 前置库实现的模组,或同样使用 Mixin 修改狼实体的模组,可能与本模组不兼容。

Wolf Armor 通常与任何未对 EntityWolf 使用自身 mixin 的模组兼容,也可能与部分使用了 mixin 的模组兼容。如果你遇到与特定模组的不兼容问题,请在 GitHub Issues 页面上报告。

支持的模组

以下模组已获得明确支持。与这些模组相关的任何问题都应在 GitHub Issues 页面上报告。

Minecraft 1.12.2

  • Phosphor 作者 jellysquid_
  • Sophisticated Wolves 作者 NightKosh
    • 曾因一个被删除的 API 类而失效一段时间;已在 v3.8.0+ 中修复
  • Carry On 作者 Tschipp 和 Purplicious_Cow_
    • 已知问题
      • 由于拾取功能,交互略有 bug;必须使用非空手
  • Quark 作者 Vazkii、mcvinnyq 和 wiresegal
    • 已知问题
      • 由于抚摸等功能,交互略有 bug
      • 狐犬的渲染层被专门禁用
  • Let Sleeping Dogs Lie 作者 iChun
    • 自 v3.7.0 起

新兼容!

图 10:Lillian 很喜欢这个!

灵魂狼时间!

图 11:阴森,但也很时髦!

喘气的披甲狼

图 12:为你的狼增添更多生气!

兼容的模组

以下模组兼容(即不会严重崩溃),但未获得明确支持。

Minecraft 1.12.2

  • Zoology 作者 RWTema
  • Atum 2: Return to the Sands 作者 Shadowclaimer 和 Girafi
    • 沙漠狼保持不变。
  • Better Animations Collection 2 作者 Fusz_
    • 狼铠使用原版模型,在坐下或尾巴摆动时与狼不匹配。
    • 框架已就位,以便将来添加兼容性。
  • Better Animal Models 作者 cybercat5555、ist_meow 和 Ozelot5836,以及 Better Animals Plus 作者 cybercat5555 和 ist_meow
    • 使用原版狼的渲染模型,与新狼模型不匹配。
    • 在配置选项中禁用箱子和盔甲渲染以解决此问题。
    • 框架已就位,以便将来添加兼容性。

不兼容的模组

以下模组不兼容,目前没有确保兼容性的计划。

Minecraft 1.12.2

  • Stacy’s Wolves 作者 stacyplays、nathan_oneday、Lyrael_Rayne、maddielines、SnowShock35 和 AKTheKnight
  • Doggy Talents 作者 percivalalb、SimonMeskens 和 XNovaViperX

联系我

联系我的最佳方式是通过 CurseForge 模组页面和 GitHub!

特别感谢

感谢所有为 Wolf Armor and Storage 的持续开发做出贡献的人!

Wolf Armor and Storage Legacy

  • CovertJaguar
    • 建议修复损坏的构建
  • gsbaoge
    • Pre-mixin 能力子系统
    • 创建了简体中文翻译文件
  • NightKosh
    • 更新了俄语翻译文件
    • 帮助实现了 Sophisticated Wolves 兼容性
  • papadave
    • 为简体中文翻译文件做出了贡献
    • 创建了繁体中文翻译文件
  • Romz24
    • 更新了俄语翻译文件
  • Samlegamer
    • 创建了法语翻译文件
  • SanAndreasP
    • 帮助实现了 Phosphor 兼容性
  • 当然,还有所有在 GitHub 上提交过 issue 的人!

感谢支持 Wolf Armor and Storage!

评论

登录后评论和评分