
传奇探索:重铸版
完整的Minecraft RPG角色系统:种族、职业、技能、专长和业力,全部通过数据包而非代码定义。服务器权威——原版客户端即可加入并游玩。
查看大图LegendQuest ReForged
选择种族。选择职业。获得等级,学习技能,并承担后果。 LegendQuest 将 Minecraft 变成一个以角色为导向的RPG——六项掷点属性、限制你能使用武器的职业、用你赚取的点数购买技能,以及一个能悄然为你打开某些门、关闭另一些门的业力值。
它起初是多年前的一个 Bukkit 插件。这是为该设计为 NeoForge 1.21.11 从零开始重建的版本。
它在服务器上运行,这就是重点
LegendQuest 是服务器权威模式。只需在服务器上安装它即可。原版客户端可以加入并玩整个游戏——通过聊天和快捷栏——无需客户端安装,无需版本协商,无需“你必须安装这个整合包才能在这里玩”。
确实安装了它的玩家可以获得额外的功能:游戏内手册、物品栏界面上的角色面板、技能 HUD 和按键绑定。
内容就是数据,而非代码
种族、职业、技能和专长都是数据包注册表。编写一个 JSON 文件,内容就存在了——无需 Java,无需编译,无需等待更新。
更喜欢 YAML?也有一个入口:将相同的内容放入 config/legendquest/ 中,模组会自动为你转换。格式错误的文件会被大声记录并跳过,而不会导致你的世界崩溃。
一个数据包也可以替换内置内容,而不是仅仅添加,这样你就永远不会被困在一个没有精灵和法师容身之处的世界里。
包含两个完整的设定
不是示例——是完整、可玩的内容集,每个都是一个即插即用的数据包。
废土——8 种原型,20 种角色,61 项技能,10 项特长。后末日生存。从流浪者开始,努力获得专精:拾荒者、执法者、医生、侦察兵、劳工,以及它们背后更艰难的角色。
寒冷边疆——8 个物种,16 种职业,55 项技能,10 项强化。一个寒冷、艰苦的科幻边疆。特意保持设定中立:重新调整词汇后,同一份数据可以扮演太空西部、舰队歌剧或废品惊悚。
两者都是数据包而非模组,而 CurseForge 的模组项目只托管 .jar 文件,因此它们从 GitHub 发布页下载:
下载类型包 ——
legendquest-apocalypse.zip和legendquest-scifi.zip,随每次发布的模组一同附带。
重新主题化游戏中的每个词
大约 280 个面向玩家的字符串 存放在一个配置文件中。种族变成“原型”。魔力变成“耐力”。业力变成“人性”。队伍变成“船员”。
手册、HUD、命令、错误信息——所有都随之改变。已安装模组的客户端在登录时会接收服务器的词汇表,因此界面讲的是你服务器的语言,而非模组的语言。每个类型包都附带其词汇表,可直接粘贴使用。
其他模组可以添加技能
技能包是一个小型的 jar 文件,它注册自己的技能效果类型并附带自己的内容,而无需触碰 LegendQuest。在你的模组构造函数中调用 SkillEffectTypes.register() 就是全部的 API 接口。
文件页面附带了一个完整的示例 examplepack-1.0.0.jar —— 将其与 LegendQuest 一同安装以查看自定义效果的实际运行,或将其作为你自己制作的模板来阅读。
你的玩家实际获得的内容
- 六项掷点属性——力量、敏捷、体质、智力、感知、魅力——影响衍生生命值和魔力,并受种族和职业修正。
- 与主职业并行的副职业,每个都有独立的经验值库,因此切换职业永远不会浪费你在其他地方获得的经验。
- 真实的职业要求——先决职业、精通门槛、二选一替代方案以及群体限制。
- 技能点经济系统——每级获得点数,可花费在技能或属性提升上,改变主意时可重置。
- 五格装备栏,支持拖放、冷却读数和施法反馈,还可以将技能绑定到手持物品上,以便右键施放。
- 每个职业的物品熟练度——使用你的职业无法使用的武器会导致失误。
- 业力作为一个真实机制,包含相互排斥的善恶路径。
- 队伍——邀请、改名、传送到队员身边,以及全队共享技能。
- 从击杀、挖矿和冶炼获得经验值,基于标签,因此模组矿石也计入。
- 一本游戏内玩家手册,解释每个种族、职业、技能和专长,包括每项技能的实际作用。
- 管理命令和权限节点,适用于每个种族和职业,兼容 LuckPerms 等插件。
安装
- 将 LegendQuest 的 jar 文件放入服务器的
mods/文件夹。 - 启动服务器。真的就这么简单——内置的奇幻内容开箱即用。
- 想要不同的设定?从 GitHub 发布页 获取
legendquest-apocalypse.zip或legendquest-scifi.zip,将其放入<世界>/datapacks/并重启,然后将该包中的词汇表片段粘贴到config/legendquest/messages.yml中。
需要 NeoForge 21.11.42+,对应 Minecraft 1.21.11。
内容在世界加载时读取,这与原版处理数据驱动注册表的方式一致——编辑你的 JSON 或 YAML 并重启服务器;/reload 不会应用更改。
源码、问题与许可证
正在加载版本记录…










正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。