Tensura ReRebirth

Tensura ReRebirth

这个模组重做了Tensura的声望进阶系统,增加了高度可配置的难度和进阶设置,并加入了可定制的种族和技能池。

Tensura: ReRebirth

ReRebirth 是 Tensura: Reincarnated 的转生与威望系统。

走到了进化路线的终点?那就重生吧。

重置你的进度,带着更庞大的初始技能池、新的种族选项、技能锁定、永久奖励,以及每次转生都会叠加、难度递增的需求重返更强状态。

专为 Tensura Restricted 整合包制作,但也可作为独立组件添加到任何 Tensura 整合包中。

转生机制

当你满足条件后,使用 /rebirth 打开转生界面,查看所有仍需完成的事项。

准备好后,使用 /rebirth confirm。

你的 Tensura 进度将根据服务器配置重置。服务器可以选择重置所有内容、仅重置种族、仅重置技能,或什么都不重置。

随后你的转生等级会提升一级,解锁更强的奖励,并为下一次转生引入更苛刻的条件。

转生还可以通过 syncResetCounter 选项(默认启用)与 Tensura 内置的重置计数器同步。

依赖该计数器的系统,例如 Gacha Start 的每次重置奖励,会将每次转生视为一次正常的 Tensura 重置。

在此功能添加前已转生的玩家,在加入游戏时其重置计数器将自动修正。

需求

递增 EP 需求

每次转生都可能需要更高的存在点数。

该需求遵循一条可配置的曲线,基于基础 EP 值、每次转生的乘数以及每次转生额外增加的固定数值。

这使得服务器可以创造从平缓的进度曲线到要求极高的终局威望系统等任何形式。

每级首领需求

首领需求为每个转生等级单独配置。

每个等级自动包含其下级所有等级所需的首领。

例如,如果一级需要击败首领 A,二级增加了首领 B,那么玩家在第二次转生前必须同时击败首领 A 和首领 B。

首领击杀记录为每个玩家单独追踪,且进度在转生后重置。

现有配置会自动迁移。

下次转生界面显示完整首领清单,而更远的转生预览仅显示该等级新增的首领。

只有玩家亲自击杀,或使用玩家自身投射物造成的击杀才计入首领需求。

下属、驯服生物、宠物或召唤物造成的击杀概不计入。

觉醒需求

服务器可选择要求玩家达到魔王种、真魔王、勇者之卵、真勇者,或真魔王与真勇者二选一。

回响 — 前尘归来

当你转生时,你的前生会被保存为一个 回响 (Echo)。

回响是你前世自我充满敌意的巨大复制体。它使用你的皮肤,带有你的名字,并施放你已经抛弃的那段人生中拥有的技能。

回响的生命值、伤害和体型会根据你前生的 EP 数值缩放。

回响会以可配置的间隔和几率出现在其主人附近。

回响在世界中正常存在,允许任何玩家遭遇并与之战斗。

无论谁给予了致命一击,都会根据回响的强度获得一枚金币悬赏。

金币悬赏是可配置的,并且需要 Tensura Restricted。

回响不提供 EP,也不掉落技能。金币是它们唯一的奖励。

从第二次转生开始,你在再次转生前可能需要击败自己的回响。

此项需求默认启用,但可以禁用。

使用 /rebirth echo 召唤你待处理的回响,以你自己的方式面对前生。

手动召唤回响也可被服务器禁用。

转生奖励

更大的初始技能池

转生时可用的技能受转生等级限制。

新玩家从零级池开始。每次转生都可以为未来的初始抽选解锁额外技能。

每个等级的池子是累积的,意味着每个等级都包含其下级所有已解锁的内容。

技能池支持来自 Tensura 及已安装的 Tensura 附加内容。

更大的种族池

种族选项使用相同的等级系统解锁。

种族池支持 Tensura: Reincarnated、已安装的 Tensura 附加内容以及自定义服务器配置中的种族和进化阶段。

每次新的转生都可以扩大可用的转生种族选择范围。

技能锁定

在某个可配置的转生等级,玩家可以开始锁定技能,使其在重置后保留。

每个被锁定的技能会替换一次随机的初始技能抽选。这使得玩家可以保留部分构建,而不会获得额外的免费技能。

服务器可以配置锁定可用的转生等级、初始锁定插槽数量、额外插槽解锁的频率、最大锁定插槽数量以及可被锁定的技能类型。

默认情况下,只有 独特技能 (Unique Skills) 可以被锁定。

插槽计算也会考虑由 Tensura 的 resetPerSkillLock 游戏规则授予的插槽,确保玩家的总数始终与配置的进度曲线匹配。

技能锁定与标准的 Tensura 初始抽选以及 Tensura Gacha Start 兼容。

玩家可以通过转生界面或以下命令管理他们的锁定:

/rebirth lock

/rebirth unlock

/rebirth locks

永久转生奖励

当玩家完成一次转生时,可以运行指令。

服务器可以配置默认奖励,并在特定转生等级覆盖它们,以创建手工制作的里程碑。

奖励可以包括物品、货币、权限、称号、效果、自定义指令奖励以及整合包专属解锁。

转生图形界面

ReRebirth 为 Tensura 状态菜单添加了一个星形标签页,并替换了标准的重置计数器勋章。

转生界面包含你的需求清单及实时进度、你当前的技能池、你当前的种族池,以及你所需的首领清单。

当屏幕空间有限时,技能锁定可以作为第五个 锁定 (Locks) 标签页显示。

界面会使用正确的图标和名称(而非原始注册 ID)预览下三个转生等级解锁的内容。

较长的需求清单会排列成两列,并在必要时变为可滚动。

技能池、种族池和首领标签页也使用双列布局以更好地利用可用屏幕空间。

搜索与排序

技能池和种族池的条目在每个等级内按字母顺序排序。

条目在滚动时保持固定位置,而不会在列之间跳跃。

技能池、种族池和首领标签页包含搜索栏,可按显示名称或注册 ID 过滤条目。

技能锁定面板

转生界面包含一个专用的技能锁定侧面板。

点击技能即可锁定。点击已锁定的技能即可再次释放该插槽。

已锁定的技能会显示其正确的图标和名称,可用和已使用的插槽会直接显示在界面中。

当需要额外空间时,窗口会自动向左移动。

当屏幕无法同时容纳主窗口和侧面板时,锁定会被移至主界面内的第五个标签页。

这确保了在较大的 GUI 缩放比例、较小的游戏窗口以及被其他模组修改的界面上,技能锁定功能仍然可用。

工作人员还会收到一个齿轮按钮,用于打开技能锁定配置编辑器。

游戏内配置编辑器

几乎无需手动配置任何内容。

管理员可以使用 /rebirth edit 打开游戏内编辑器。

编辑器包括带有实时预览的难度曲线、每级首领需求、觉醒需求、技能和种族池门控、每级技能池、每级种族池、技能锁定规则,以及允许锁定的技能类型。

首领编辑器使用与技能池和种族池编辑器相同的等级浏览器。

工作人员可以使用箭头在等级之间移动,使用 + 等级 添加等级,使用 × 等级 移除等级。

添加池条目会打开一个内容浏览器,其中包含来自每个已安装模组的条目。

浏览器包括搜索、分类过滤器、技能类型过滤器和种族阶段过滤器。

技能过滤器包括如普通 (Common)、独特 (Unique) 和究极 (Ultimate) 等分类。

种族过滤器包括起始种族、中级进化和最高进化。

浏览器会记住你上次选择的分类,因此打开另一个选择器时不会将过滤器重置为 全部 (All)。

更改会直接保存到 config/trrebirth/prestige.json。

使用 /rebirth reload 可在不重启服务器的情况下应用手动编辑的配置更改。

通过编辑器保存或运行 /rebirth reload 会刷新每个在线玩家的数据,防止已打开的转生界面显示过时的池内容。

重新加载还会重写 prestige.json,在模组更新后自动添加新引入的配置选项。

管理指令

/rebirth complete <玩家>

强制一名玩家进行下一次转生,跳过所有需求和金币费用,但仍会执行完整的正常转生流程。

该流程仍然包括技能锁定、创建回响快照、进度重置、转生奖励以及服务器公告。

/rebirth clear <玩家> echo

将玩家的回响需求标记为已完成。

/rebirth clear <玩家> bosses

将玩家所有需要的首领标记为已击杀。

/rebirth clear <玩家> all

将所有卡住的转生需求标记为已完成。

/rebirth clear <玩家> boss <id>

将一个需要的首领标记为已击杀。

Tab 补全仅显示所选玩家仍需完成的首领。

自定义品牌

整个系统可以使用 brandName 配置选项重新命名。

所有界面标题、聊天前缀和广播都将使用选定的名称。

你可以将系统称为 Rebirth、Prestige、Ascension、Awakening 或任何适合你服务器名称的其他名字。

性能表现

ReRebirth 专为多人游戏服务器而构建。

配置读取避免了不必要的锁定。

首领进度、技能池和种族池的查找均已被缓存。

GUI 列表不会每帧重建。

基于注册表的内容浏览器在每个会话期间仅扫描已安装内容一次。

池信息从服务器同步。

服务器同步的数据确保专用于服务器的客户端始终看到服务器实际使用的相同种族、技能和首领池。

集成

所有集成都是可选的。

Tensura Restricted

当安装了 Tensura Restricted 时,转生可以要求限制币、奖励限制币,并提供可配置的回响赏金。

每个转生等级还可以增加一个永久的任务币奖励。

任务币集成会在启动期间在服务器日志中报告其状态,包括它是激活、未激活还是无法加载。

没有 Tensura Restricted 时,与硬币相关的功能会自动禁用。

TensuraMoreUtils

通过 TensuraMoreUtils 封禁的技能不会出现在转生技能池或转生初始抽选中。

Tensura Gacha Start

锁定的技能可以与 Gacha Start 的转生抽选一起工作。

因为转生可以与 Tensura 的重置计数器同步,Gacha Start 的每次重置奖励也能正确识别每次转生。

需求

Minecraft: 1.21.1

模组加载器: NeoForge

Tensura: Reincarnated: 2.0

必需库: ManasCore