中洲拓展:战争

中洲拓展:战争

一款轻量级且功能丰富的伴侬工具,助你畅游中土世界的冒险。带领雇佣军队,组建军团,并在各个领域发起协同入侵。

怪物

中土拓展:战争模组

Minecraft Version ![Mod Loader](https://img.shields.io/badge/Mod Loader-Fabric-blue.svg) ![License](https://img.shields.io/badge/License-See LICENSE-green.svg)

📖 概述

中土拓展:战争模组 是一款轻量级、以指挥官为核心的中土模组扩展。招募士兵,使用军团 ID 编队,并随时发起协同入侵。你的战团会服从跟随/驻守命令,在危急时刻保护你,并且可以从遥远甚至未加载的区域召集。

✨ 功能特性

🛡️ 招募与指挥

  • 通过直观的招募界面招募阵营单位
  • 切换命令:跟随 以护卫/协助,或 驻守 以原地待命,如狼般蛰伏
  • 单位会保护指挥官,协助你当前的目标,并在被落下时安全传送

⚔️ 军团与入侵

  • 分配一个 军团 ID(例如,Rangers、Shieldwall)来组织你的部队
  • 按 I 键打开战争界面并点击 入侵 来召唤:
    • 输入军团 ID 对应的所有单位,或者
    • 如果留空,则召唤你所有的非军团单位
  • 入侵有短暂冷却时间,且只能召唤你拥有的单位(绝不会是其他玩家的)
  • 持久化追踪可从未加载的区块或遥远区域召回单位

🔥 宿敌系统(新)

🎲 随机遭遇(约每 5 分钟)

  • 如果你被某个 NPC 实体击杀,该实体将成为你的宿敌。
  • 在游戏过程中,你的个人宿敌会大约每五分钟(有效游戏时间)随机偷袭你一次。

⬆️ 宿敌升级

  • 当宿敌击杀你时,他们会得到晋升,并在下次出现时变得更强大。
  • 他们的军衔和名字/头衔会被永久保存;当他们再次出现或被召唤时,你会遇到完全相同的个体(UUID、装备、NBT 等均一致)。

✨ 特殊特质与头衔

  • 宿敌可能获得赋予独特特质的特殊头衔。例如:
    • 剧毒者 —— 攻击时施加 2 秒中毒效果。
  • 头衔还可以定义额外的掉落表和击杀时的额外经验奖励。
  • 头衔数据定义在数据文件中(例如,data/me-war/title/*.json),无需修改代码即可扩展内容。

💠 掉落物 & 额外经验

  • 击杀宿敌后,会根据其头衔配置的掉落表生成掉落物,并出现在世界中。
  • 如果头衔定义了额外经验,也会一并给予。

📜 赏金菜单

  • 打开方式:/nemesis bounties
  • 以紧凑的网格显示最多 9 个宿敌(存活 vs. 已完成)。
  • 悬停在存活的宿敌上可预览其 3D 模型、名字/头衔和升级后的军衔。
  • 悬停在已完成的悬赏上可查看奖励提示框。奖励:
    • me:gold_coin <1–3>(每个悬赏随机分配)
  • 金币数量在完成时生成一次(1-3 枚)并保存;在界面打开/关闭以及服务器/世界重启后依然保留。
  • 点击已完成的悬赏即可领取奖励。金币会添加到你的物品栏;如果物品栏已满,它们会掉落在你附近的地面上。

⌨️ 宿敌命令

  • /nemesis list — 列出你当前存活的宿敌。每个条目显示一个 8 字符的 ID 前缀和类型,例如,ab12cd34_orc。
  • /nemesis bounties — 打开赏金界面。
  • /nemesis summon — 召唤为你保存的精确宿敌实例(恢复其 NBT、装备、UUID)。使用显示的 8 字符前缀或完整 UUID。

🎮 使用方法

  • 在已招募单位上打开 单位 界面以查看属性、下达跟随/驻守命令以及编辑军团 ID
  • 在游戏中按 I 键打开 战争 界面;输入军团 ID(可选)并点击 入侵

📋 环境要求

  • Minecraft: 1.21.1
  • Fabric Loader + Fabric API
  • 中土模组(兼容版本)

🚀 安装指南

  1. 安装 Fabric Loader 和 Fabric API
  2. 安装中土模组
  3. 将此模组的 jar 文件放入你的 mods 文件夹
  4. 启动游戏并扬起你的战旗

🧪 亮点

  • 支持 Fabric,对服务器友好
  • 所有权保护(只有你的单位会响应你的号召)
  • 在指挥官附近安全传送
  • 单位上的军团 ID 持久化

📄 许可与鸣谢

  • 许可协议:参见 LICENSE
  • 感谢中土模组团队和 Fabric 社区提供的工具以及为之奋战的世界

磨利你的剑,拉满你的弓,发号施令吧——你的战团正在中土大陆静候差遣!