介绍
Tensura: ReRepair
Tensura ReRepair是一款服务端兼容性、性能、平衡性与漏洞修复模组,适用于Tensura: Reincarnated整合包。
它最初是为Tensura Restricted整合包制作的,至今仍主要围绕该整合包进行优化。许多大型修复、平衡性调整、兼容内容和恢复系统,都是针对 Tensura Restricted 及其相关附属模组中的问题设计的。
ReRepair 也可以用于其他 Tensura 整合包。所有兼容功能均为可选:安装了受支持的模组时,相应修复会启用;未安装时,这些修复不会产生任何作用。
在专用服务器上使用 ReRepair 时,客户端无需安装。
ProjectE 与 TR Nightmare 兼容性
TR Nightmare 内置了一份 ProjectE。
如果同时安装完整版 ProjectE,两份模组都可能尝试注册相同的 CraftTweaker 类型名称,导致进入世界时聊天栏出现红色错误提示。
ReRepair 会隐藏 TR Nightmare 内置的 ProjectE 与 CraftTweaker 的集成,包括其 Zen 类、扩展和原生类型名称。这样,真正安装的 ProjectE 就能正常注册。
内置版本在游戏过程中也会保持休眠状态。
ReRepair 会跳过其核心与客户端初始化,禁用 TR Nightmare 的材料创建系统,并屏蔽其 EMC 提示框和玩家数据同步处理程序。
这包括与技能模式、按键绑定、理解和恶魔绑定相关的系统。
服务器性能
ReRepair 包含多项优化,旨在提升大型或模组繁多的 Tensura Restricted 服务器的性能。
移除了元素领域每个区块的刻更新开销。
对 NPC 战斗合理性检查、附身控制和生物技能自动施放扫描进行限流,以减少不必要的处理。
基因编辑器的反射查询现在会缓存,不再反复重建。进行这项优化前,该系统可能占用约 9% 的服务器刻处理时间。
物品栏进度检查会分批处理,同时确保所有进度都能正确授予。
ReRepair 还修复了 Mekanism 区块保存日志刷屏、Mekanism 相关的区块死锁,以及技能存储中的并发崩溃问题。
此外,还屏蔽了 Apotheosis 词缀战利品规则产生的日志刷屏。
崩溃与玩家恢复修复
ReRepair 会从源头阻止无效的 NaN 伤害值,并将其记录到服务器日志中。
此前,这些数值可能导致玩家生命值降至零后陷入不死状态。已受此问题影响的玩家会在登录时自动修复。
该模组还修复了由幻象灯笼导致的 StackOverflow 崩溃。
它还会阻止涉及 Fertilizer 和 Infinimeal 的 NullPointerException。
指向缺失数据包注册表的 DeferredHolders(包括 TR Nightmare 的雕刻内容)不再导致“Registry not present”崩溃。
抑制了 Genesis、Nihil 和 Assassin Emiya 等技能的需求检查消息刷屏。
Tensura Restricted 进度修复
Jeremi 情景中的 EP 奖励现在会直接计入玩家的实际 EP。
此前,这些奖励可能按被压制的 EP 计算,导致恶魔玩家获得错误奖励或丢失进度。
Sponsor Severance Seal 不再永久阻止玩家获得后续赞助商报价。
已受此漏洞影响的玩家会自动恢复。
神级工匠与研究者附魔库现在能在角色重置和转生后保留。
Tensura Restricted Nightmare 中的有灵智 Boss 现在会按照与异世界人击杀相同的奖励规则发放 EP 和灵魂。不再像元素巨像那样被错误地排除在奖励之外。
击杀其他玩家不再获得 EP 或灵魂。通过驯服生物、从属单位、召唤物或其他归属于玩家的实体完成击杀时,同样如此。
Tensura Restricted 平衡性调整
赞助者断绝印记已进行大幅重做。
现在需要 5,000,000 EP,会消耗玩家 99% 的 EP,并立即提供三个赞助者选项。
它还会断绝永久星座赞助者。
物品提示现在会显示所有要求、消耗和后果。
虚空珍珠不再提供完全的状态效果免疫。
此前的免疫会阻挡所有效果,包括有益增益和无限再生。它的死亡保护触发几率也已禁用,物品提示已更新,以反映其实际行为。
所有 Tensura Restricted Nightmare 附魔的战斗效果均已降低 80%。
Feldway 影分身技能(包括 Asmoday 及相关能力)现在造成的伤害为原来的 20%,冷却时间延长至原来的五倍。
所有受支持附属模组中的终极型技能现在造成的伤害减半,冷却时间延长至原来的两倍。
附魔数量上限
物品现在最多可拥有 15 个已附加的附魔。
Godly Craftsman 仍可在其图书馆中存储不限数量的附魔,但单件物品最多只能附加 15 个。
当物品可使用的附魔超过 15 个时,会优先选择等级最高的附魔。
元素领域修复
悦灵和恼鬼不再会在元素领域内生成。
领域内现存的悦灵和恼鬼会自动移除。
此前领域中每个区块的处理开销也已消除。
整合包品质改进
Elite Tensura 的世界之声公告现已设定上限,以防聊天刷屏。
通过 TensuraMoreUtils 禁用的技能不再会反复触发公告。
星座赞助者的物品奖励可加入可配置的白名单,避免合法奖励被错误拦截。
ReRepair 也支持为任何已安装模组中的生物配置 Tensura 属性。
EGO 对话现在会显示翻译后的文本,而不是原始翻译键。[Trnightmare]
此修复适用于所有 EGO 人格。
移除玩家技能
玩家可以使用以下方式移除自己的一个技能:
/revokeskill <skill>
这样就能安全地丢弃不需要或有问题的技能,无需直接编辑玩家数据。
智能自动禁用
当上游模组获得官方修复后,ReRepair 可以自动停止介入。
在 auto 模式下,相关旧版修复仅在 TR Nightmare 版本低于配置的 fixed_version 时生效。
默认固定版本为 1.0.4。
当已安装的 TR Nightmare 版本达到或高于该值时,ReRepair 会自动禁用过时补丁。
可用模式包括 auto、on 和 off。
命令
/tsfixes reload
重新加载星座物品奖励白名单。
此命令需要管理员权限。
/tsfixes fixenchants [player|@a]
移除超过 15 个附魔上限的物品上的多余附魔。
/revokeskill <skill>
允许玩家移除自己的一个技能。
配置
配置文件位于:
config/tensurarerepair.properties
配置选项用于控制自动禁用补丁、固定版本检测、星座奖励白名单、自定义生物属性及其他兼容性行为。
可选集成
ReRepair 主要是为 Tensura Restricted 设计的,但其联动功能仍采用模块化设计。
TR Nightmare、ProjectE、CraftTweaker、Tensura、Elite Tensura、TensuraMoreUtils、ManaScore 和 Jeremi’s Tensura 均为可选支持目标。
只有在存在相应模组时,相关修复才会启用。
运行要求
Minecraft:1.21.1
模组加载器:NeoForge 21.1.224 或更高版本
ReRepair 无需大多数受支持的联动模组也能运行,但在同时使用这些模组的大型 Tensura Restricted整合包中,它的作用最为显著。
常见问题
Tensura ReRepair 支持哪些 Minecraft 版本?
Tensura ReRepair 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Tensura ReRepair 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
JackArifs 的其他作品
查看全部 →Tensura ReVoice of The World
世界在注视着你。这是一个《关于我转生变成史莱姆这档事:转生》的附属模组,世界之声会评判你的游玩方式,并授予相应的独特技能——或永久,或短暂。战斗、烹饪、探索……或是犯下罪孽。每一条道路都有其回报。
Tensura ReReroll
用老虎机抽卡替换 Tensura 的初始选择器:抽取种族和独特技能,并支持有限次数的重抽、黑名单、抽取速度设置和游戏内编辑器。兼容 Tensura ReRebirth 的转生池。
Tensura ReRebirth
重制了 Tensura 的转生进阶系统,加入高度可配置的难度与进度设置,并可自定义种族和技能池。
Tensura Restricted
专为 Tensura Restricted 整合包打造的一站式进度、经济与赌博模组。
评论
登录后评论和评分