护盾破坏者

护盾破坏者

简单的织物模组,用于在未防御时隐藏盾牌,或隐藏其他副手物品。

装备

护盾干扰器(ShieldDisruptor)

License: MIT Mod loader: Fabric Version

一个简单的 Fabric 模组,用于在未防御时隐藏盾牌,或隐藏其他副手持有的物品(可在设置中指定)。
默认情况下,它会在未格挡时隐藏盾牌,并隐藏不死图腾。

下载地址:Modrinth 页面:https://modrinth.com/mod/shielddisruptor

这是由 HeyZeer0 开发的原始 ShieldDisruptor 模组移植版,因原版已被弃用而移植到新版 Minecraft。我将尽力维护此模组。

当前差异:

  • 已更新至所有新的 Minecraft 版本。我提供两个 jar 文件:
    • a) 高于 26.1 的新版本有单独的发布版,只需在 Modrinth 上筛选即可
    • b) 1.16.5 - 1.21.11:全部打包在单个 jar 文件中!
  • 对 模组添加的 盾牌提供更优支持,兼容 FabricShieldLib 盾牌
  • 支持指定 物品标签 进行隐藏,例如 #minecraft:banners
  • 可选择在主手持有盾牌时也进行隐藏
  • 新增德语翻译
  • 新增配置界面标题及部分工具提示
  • 对 Loom、Fabric 及 Gradle 构建系统进行了内部更新

在每个小版本中进行测试可能比较困难,因此如有任何问题或崩溃,请在 问题追踪器 上报告。

⚠️ 运行要求

此模组兼容 Fabric 和 Quilt 模组加载器。
你需要安装以下前置依赖:

添加要隐藏的副手物品

需要安装 Mod Menu。

  1. 进入模组设置
  2. 将物品的 ID 添加到列表中

你也可以添加整个物品标签,如 #minecraft:music_discs。 例如,如果另一个模组实现了自定义图腾,并且存在对应标签,则只需指定 #othermod:totems,而无需逐一添加每个实例。

对于盾牌,配置选项 “隐藏所有盾牌”(Hide all Shields)会利用 Fabric 内置的 #c:tools/shields 标签(1.20.5 之前为 c:shields)尝试帮你隐藏所有模组盾牌,并支持来自 FabricShieldLib 的模组盾牌。

其他选项

你也可以添加整个 物品标签,如 #minecraft:music_discs。 例如,如果另一个模组实现了自定义图腾,并且存在对应标签,则只需指定 #othermod:totems,而无需逐一添加每个实例。

对于盾牌,配置选项 “隐藏所有盾牌” 会利用 Fabric 内置的 #c:tools/shields 标签(1.20.5 之前为 c:shields)尝试帮你隐藏所有模组盾牌,并支持来自 FabricShieldLib 的模组盾牌。

如果你想同时隐藏主手中的物品,也可以启用 “隐藏主手物品”(Hide in main hand)配置。

编译

  1. 从 Github 上的源代码克隆 git 仓库。
    注意: 如果你想构建 1.16.5-1.21.11 版本而非更新版本,请使用 multi-version 分支,而不是默认的 current 分支。
  2. 在克隆的文件夹中运行 ./gradlew build。
    它将自动下载依赖并将项目编译到子文件夹 ./build/libs 中。
  3. 生成的形如 shield-disruptor-X.X.X.jar 的文件即可直接放入你的 mods 文件夹中。

如有任何问题,请在 Github 上报告: