跳到正文

Penchant Reforged

作者:WoXayZ

重做附魔系统,让你通过使用来提升附魔等级。这是 ThePotatoArchivist 的 Penchant 的非官方 NeoForge 移植版。

收藏

截图

介绍

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

Penchant

附魔从 1 级开始,并会随着你使用物品而升级。挖掘、战斗、格挡、穿戴盔甲——装备用得越多,就会变得越强。

这是由 ThePotatoArchivist 制作的 Penchant 的非官方移植版,适用于 Forge 1.20.1 和 NeoForge 1.21+。设计与鸣谢归原作者所有。此移植版使用原生 API,并致力于完整还原所有功能。

原模组:https://modrinth.com/mod/penchant
原始源码:https://github.com/ThePotatoArchivist/Penchant


工作原理

制作一张附魔台,在周围摆放书架,然后打开附魔台。你可以选择要施加的附魔,而不是碰运气。新附魔从 1 级开始。物品受到耐久度损耗时,进度就会增长。进度条满后,附魔会伴随音效和粒子效果升级。

Extract Grindstone

按住 左 Ctrl(可配置)即可查看已附魔物品的进度条。在砂轮上可以从装备中移除附魔。《Penchant之书》(Patchouli)会在游戏中以英语和法语介绍该系统:用附魔台制作一本书即可获得。

Progress Tooltip


功能

  • 基于使用的升级 – 物品上的每项附魔都会因挖掘、攻击、格挡或穿戴盔甲而获得进度。
  • 重制附魔台 – 自行选择附魔。附魔从 1 级开始,之后通过使用升级。
  • 提取附魔至书本 – 在砂轮上从装备中提取附魔。
  • 进度提示 – 按住按键即可查看每项附魔距离下一级还有多远。大型数据包附魔不再导致客户端崩溃。
  • 进度 – 包含图书馆、附魔和收集所有附魔等内容。

Enchanting Table


可切换模块

部分行为以内置数据包的形式提供。创建或编辑地图时,可在 数据包界面启用或禁用这些模块,然后重新加载。禁用数据包会真正关闭对应模块。

整合包开发者也可以设置新地图的默认启用模块,设置位置见 config/penchant/server.toml。此文件不会更改已有地图。如果你是玩家,建议使用原版数据包菜单。

  • 耐久度重制(启用)- 围绕升级机制重制耐久附魔和经验修补。耐久附魔的最后一级会让物品无法损坏(默认是 V 级;如果使用其他模组设置了等级上限,则遵循该上限)。
  • 书架摆放(启用)- 放宽附魔台周围书架的摆放要求。
  • 附魔台重制(启用)- 自定义附魔台菜单和进度。
  • 禁止铁砧合书(启用)- 不能在铁砧上合并附魔书。
  • 战利品重制(启用)- 重制战利品和交易;未分类的附魔不会出现在附魔台上;诅咒不会出现在交易和战利品书中。
  • 保证掉落(启用)- 只有带有非普通附魔的生物装备才会保证掉落。由标签 #penchant:ignore_guaranteed_drop 控制。
  • 随机图书管理员(禁用,并非适用于所有 Minecraft 版本)- 图书管理员每次交易都会出售随机的附魔书,而不是固定交易。

Datapacks


兼容其他附魔模组

Penchant 由标签和数据驱动,并未将附魔硬编码为原版附魔。

  • 其他模组添加的附魔会自动通过使用升级——无需补丁。
  • 提高或降低附魔等级上限的模组(如 Remove Enchantment Limits)均受支持。Penchant 会将附魔提升至该上限;耐久附魔则会在达到最后一级时使物品无法损坏。
  • #penchant:no_leveling – 以满级施加,永远不会获得进度。
  • #penchant:disabled – 不会出现在附魔台上。
  • 只有一级的附魔不会显示进度条。

与添加附魔的模组兼容。会替换附魔台、铁砧或附魔辅助功能的模组可能会产生冲突。如果某种附魔不应升级,请将其添加到#penchant:no_leveling中。


集成

  • Max Protection(及名称类似的模组)——如果已安装,可在Penchant附魔台上将保护、火焰保护、爆炸保护和弹射物保护组合在同一件装备上,而不必只在铁砧上操作。
  • Enchiridion Enchanting——当Enchiridion重新设置附魔行的样式时,附魔台菜单和进度提示仍会保持正确。目前兼容性尚不完整,也未经过平衡调整。
  • Item Descriptions——安装后可为Penchant附魔添加额外描述。可选,不包含在整合包中。
  • Patchouli——Penchant之书的前置模组。

许可证与致谢

  • 原模组作者:ThePotatoArchivist。
  • Forge / NeoForge 移植版作者:WoXayZ。
  • 采用 LGPL-3.0-or-later 许可证,与原模组一致。

这是一个非官方移植版,与原作者无关联,也未获得其认可。

常见问题

Penchant Reforged 支持哪些 Minecraft 版本?

Penchant Reforged 支持 Minecraft Java 版 1.20.1–26.3,共 15 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Penchant Reforged 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

WoXayZ 的其他作品

查看全部 →