跳到正文

DragonMineZ – Better Dragon Ball Cooldowns

作者:Batu07

DragonMineZ 附属模组,可配置龙珠冷却时间,支持个人或共享计时器、实时或游戏时间模式、管理员指令,以及地球龙珠、那美克星龙珠和超级龙珠。

收藏

介绍

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

🐉 DragonMineZ – 更完善的龙珠冷却机制

⏳ 让龙珠冷却时间在重启后依然生效

 

你是否遇到过这种情况:使用龙珠后,重启服务器、退出游戏或关闭世界,再回来时发现冷却时间变得不一样了?

DragonMineZ – 更完善的龙珠冷却机制为 DragonMineZ 添加了一套持久化且可配置的冷却系统。

冷却状态可在以下情况下持续保留:

  • 🔄 服务器重启
  • 🚪 玩家重新连接
  • 💾 世界重新加载
  • 🌙 REALTIME 模式下的离线时间
  • 🖥️ 独立服务器重启

目标很简单:

即使游戏或服务器重启,龙珠冷却时间也应保持一致。


🐲 三套独立的龙珠系统

每套龙珠都有各自可配置的冷却时间。

🌍 地球龙珠

默认冷却时间:

24 小时


🟢 那美克星龙珠

默认冷却时间:

48 小时


🌌 超级龙珠

默认冷却时间:

72 小时

服务器管理员可以分别调整每套龙珠的冷却时长。


👤 个人冷却——默认模式

默认的冷却范围为:

PERSONAL

每位玩家都有自己的冷却时间。

示例

玩家 A 召唤了神龙。

玩家 A 的地球龙珠进入冷却。

玩家 B 仍可收集地球龙珠,并许下自己的愿望。

这尤其适合多人服务器,让众多玩家可以各自独立推进进度。


🌍 共享冷却

服务器所有者也可以切换为:

SHARED

在共享模式下,整个服务器共用一个冷却时间。

示例

玩家 A 使用了地球龙珠。

所有人的地球龙珠都会进入冷却。

这样一来,龙珠更像是服务器内有限的共享资源。


🕒 实时模式——默认模式

默认的时间模式为:

REALTIME

实时冷却按照现实世界的时间计算。

即使在以下情况下,计时也会继续:

  • 🚪 玩家已退出游戏
  • 🔄 服务器正在重启
  • 🖥️ 服务器已关闭
  • 🌙 无人在游戏
  • 💾 世界当前未加载

示例

你的地球龙珠冷却时间为:

24 小时

服务器关闭了:

20 小时

服务器再次启动时,大约还剩:

4 小时

冷却时间不会简单地从头开始计算。


🎮 游戏时间模式

服务器所有者也可以改用:

PLAYTIME

游戏时间冷却根据游戏内时间推进,而非现实世界的时间。

这适合不希望玩家只需退出游戏并等待冷却结束的服务器。

REALTIME 和 PLAYTIME 是两种完全独立的冷却机制,服务器可根据自身对龙珠系统的设定进行选择。


💾 持久化冷却数据

更完善的龙珠冷却机制会将冷却信息与世界一同保存。

持久化信息包括:

  • 正在进行的冷却
  • 个人冷却数据
  • 共享冷却数据
  • 龙珠冷却时长
  • 所选冷却范围
  • 所选时间模式
  • 计时信息

这意味着重启 Minecraft 或服务器不会自动清除冷却状态。


🔄 安全切换模式

更改冷却配置时,不会有意清除整个冷却系统的数据。

你可以在以下模式之间切换:

PERSONAL ↔ SHARED

以及:

REALTIME ↔ PLAYTIME

该附属模组会在切换受支持的模式时,尽量保留有意义的冷却信息。


🚫 冷却时间限制

冷却时间检查已集成到龙珠系统中。

如果一组龙珠仍处于冷却中,重启服务器或重新连接也无法轻易绕过冷却限制。

玩家还可以查看剩余冷却时间。


🛠️ 完整的管理员控制

服务器管理员可以使用命令直接管理冷却系统。

主要命令为:

/dragonball

别名为:

/dbcooldown

这两个命令入口都可以访问冷却管理系统。


⌨️ 命令

📊 查看冷却时间

/dragonball cooldown get <earth|namek|super> [player]

示例:

/dragonball cooldown get earth

/dragonball cooldown get namek

/dragonball cooldown get super

在适用的情况下,也可以指定玩家:

/dragonball cooldown get earth PlayerName

也可以使用该别名:

/dbcooldown cooldown get earth


🔄 重置冷却时间

/dragonball cooldown reset <earth|namek|super> [player]

示例:

/dragonball cooldown reset earth

/dragonball cooldown reset namek

/dragonball cooldown reset super

指定玩家:

/dragonball cooldown reset earth PlayerName


重置所有龙珠冷却

/dragonball cooldown reset all

这会重置所有受支持的龙珠冷却时间。

重置受支持的超级龙珠时,也可以用以下命令重置所有适用条目:

/dragonball cooldown reset super all


⏱️ 手动设置冷却时间

/dragonball cooldown set <earth|namek|super> <duration> [player]

示例:

/dragonball cooldown set earth 30m

/dragonball cooldown set earth 2h

/dragonball cooldown set namek 12h

/dragonball cooldown set super 1d

在适用的情况下,可以指定玩家:

/dragonball cooldown set earth 30m PlayerName


⚙️ 查看默认时长

/dragonball duration get <earth|namek|super>

示例:

/dragonball duration get earth

/dragonball duration get namek

/dragonball duration get super


🕒 更改默认时长

/dragonball duration set <earth|namek|super> <duration>

示例:

/dragonball duration set earth 24h

/dragonball duration set namek 48h

/dragonball duration set super 72h

因此,服务器可以为每组龙珠分别设置冷却时长。


👤 冷却范围命令

查看当前范围

/dragonball scope get


个人冷却

/dragonball scope personal

每位玩家各自拥有独立的冷却时间。


共享冷却

/dragonball scope shared

全服务器共用一个冷却时间。


🕒 时间模式命令

查看当前时间模式

/dragonball timemode get


现实时间模式

/dragonball timemode realtime

冷却时间按现实世界的时间计算。


游戏时间模式

/dragonball timemode playtime

冷却时间则按游戏时间推进。


⏱️ 简单易读的时间格式

冷却命令支持易读的时长格式。

示例:

5m → 5 分钟

2h → 2 小时

1d → 1 天

1d12h → 1 天 12 小时

这意味着服务器管理员无需手动计算以刻为单位的冷却时间。


🐉 Dragon Block Noea 支持

Dragon Block Noea 为可选项。

Better Dragon Ball Cooldowns 无需 Noea 即可运行。

安装 Noea 后,受支持的 Super Dragon Ball 和 Super Shenron 系统也可以使用持久化冷却框架。

这样,普通的 DragonMineZ 环境和基于 Noea 的环境都可以使用同一套冷却系统。


🌟 Noea Super Shenron 兼容性

较新版本的 Noea 对 Super Shenron 和不朽相关系统进行了重大调整。

Better Dragon Ball Cooldowns 专注于:

龙珠与许愿冷却

它不会刻意替换或重新平衡 Noea 中其他无关机制,例如:

  • ❤️ 临界生命值恢复
  • 🛡️ 临界恢复保护
  • ⏱️ 临界恢复自身的内部冷却
  • ⚡ 气的行为
  • 🏃 耐力的行为
  • 💫 清除眩晕
  • ♾️ 不朽机制

这些系统仍由 Noea 负责。


➕ DMZ Plus 支持

DMZ Plus 为可选项。

DMZ Plus 中受支持的 Super Dragon Ball 实现可以使用持久化冷却框架,而无需将 DMZ Plus 设为必需依赖项。

即使未安装 DMZ Plus,基础的地球和那美克星龙珠冷却系统仍可正常运行。


🐉 Better Dragon Balls 联动

Better Dragon Ball Cooldowns 旨在与以下模组搭配使用:

DragonMineZ – Better Dragon Balls

这两个附属模组分别专注于不同的系统。

Better Dragon Balls

改进的内容包括:

  • 龙珠许愿
  • TP 奖励
  • 潜力进阶
  • 许愿兼容性

Better Dragon Ball Cooldowns

负责处理:

  • 持久化冷却
  • 个人或共享冷却行为
  • 实时或游戏时间冷却
  • 管理员冷却管理

因此,这两个附属模组可以同时安装。

成功完成的受支持许愿会触发对应的龙珠冷却。

被拒绝或无效的许愿不应无谓地消耗冷却时间。

例如,潜力进阶许愿达到上限后,再次尝试受支持的同类许愿,不应被错误地视为成功许愿。


⚡ DragonMine Z Sparking 兼容性

Better Dragon Ball Cooldowns 也已在包含以下模组的受支持配置中进行测试:

DragonMine Z Sparking

经过测试的组合环境包括:

  • DragonMineZ 2.2.1
  • DragonMine Z Sparking 1.5.0.9.1
  • Better Dragon Balls
  • Better Dragon Ball Cooldowns

在受支持的配置中,Sparking 新增的许愿内容可以与持久化冷却系统共存。

Better Dragon Ball Cooldowns 不会尝试替换 Sparking 自带的许愿内容。


⚙️ DragonMineZ 2.2 / 2.2.1 支持

Better Dragon Ball Cooldowns 已更新,并在较新的 DragonMineZ 环境中完成测试。

受支持的配置包括:

DragonMineZ 2.2

DragonMineZ 2.2.1

兼容性调整旨在随着 DragonMineZ 内部龙珠和许愿系统的演变,继续维持冷却行为。


🔄 成功与被拒绝的许愿

冷却时间应对应一次实际成功的龙珠使用。

冷却系统旨在与受支持的许愿实现协同工作,避免被拒绝或无效的许愿无谓地被视为已成功完成。

这在使用以下附属模组时尤其重要:

Better Dragon Balls

其中某些进阶许愿最终可能达到等级上限。


🎮 适合多人游戏

Better Dragon Ball Cooldowns 专为多人服务器设计。

服务器所有者可以在两种截然不同的玩法风格之间进行选择。

个人

适合希望每位玩家都能独立推进进度的服务器。

共享

适合希望龙珠成为稀有资源、由整个社区共享的服务器。

两种系统都会使用持久化的冷却数据。


🖥️ 专用服务器支持

此附加内容同时支持:

单人游戏 / 集成服务器

以及

专用服务器

冷却行为已针对以下情况进行测试:

  • 服务器重启
  • 重新登录
  • 持久化世界数据
  • 龙珠许愿
  • 个人冷却
  • 共享冷却
  • 受支持的附加内容组合

🧩 兼容我的其他 DragonMineZ 附加内容

Better Dragon Ball Cooldowns 的设计可与我的其他 DragonMineZ 附加内容共存。

支持的组合包括:

  • 🐉 Better Dragon Balls
  • ⚡ Battle Power TP Multiplier
  • 💥 Better Ki Attacks
  • ✈️ Breakthrough Flight

这些附加内容分别专注于 DragonMineZ 的不同部分。


🐉 Better Dragon Balls

扩展龙珠许愿、TP奖励和潜力进度。

Better Dragon Ball Cooldowns 负责处理这些许愿的冷却时间。


⚡ Battle Power TP Multiplier

添加基于战斗力的 TP 进度系统。

它不会取代龙珠冷却系统,可与 Better Dragon Ball Cooldowns 一同使用。


💥 Better Ki Attacks

改进气功攻击蓄力和过载进度。

它的战斗系统与龙珠冷却管理相互独立。


✈️ Breakthrough Flight

添加高速地形穿越飞行。

它的移动系统独立于龙珠冷却。


将这些附加内容组合使用,可让更大型的 DragonMineZ 整合包结合:

  • 进度改进
  • 龙珠改进
  • 持久化冷却
  • 气功攻击改进
  • 高级飞行

同时避免刻意让每个附加内容负责无关的系统。


🔗 兼容性

Minecraft: 1.20.1

Forge: 47.4.10+

Java: 17

DragonMineZ: 2.1.3+

DragonMineZ 2.2: 支持

DragonMineZ 2.2.1: 支持

Dragon Block Noea: 可选

DMZ Plus: 1.1.6+ / 可选

DragonMine Z Sparking: 支持组合配置 / 可选

Better Dragon Balls: 支持 / 可选

Battle Power TP Multiplier: 支持 / 可选

Better Ki Attacks: 支持 / 可选

Breakthrough Flight: 支持 / 可选


⚙️ 默认设置

冷却范围

个人

时间模式

REALTIME

龙珠冷却时间

🌍 地球龙珠: 24小时

🟢 那美克星龙珠: 48小时

🌌 超级龙珠: 72小时

服务器管理员可以更改这些数值。


🛡️ 设计上不干扰其他系统

Better Dragon Ball Cooldowns 专注于冷却时间管理。

它不会刻意重新平衡以下无关系统:

  • 角色属性
  • 战斗力
  • 变身
  • 气功攻击伤害
  • TP进度
  • 飞行
  • Noea 不朽
  • 暴击恢复

将这些系统分开,有助于更轻松地维护与其他 DragonMineZ 附加内容的兼容性。


⚠️ 未来兼容性

不会仅仅因为 DragonMineZ、Noea 和 DMZ Plus 的新版本号更高,就刻意拒绝兼容。

这可以避免小型附属模组更新导致 Minecraft 启动不必要地受阻。

不过:

版本号更新,并不意味着一定兼容。

未来版本可能会更改以下内部内容:

  • 龙珠系统
  • 许愿系统
  • 职业
  • 方法
  • 网络
  • 存档数据
  • API

如果发生这种情况,可能仍需要另一次兼容性更新。


🐲 让龙珠发挥真正的作用

龙珠本应拥有强大的力量。

因此,它们的冷却时间也应该可靠。

无论你想要的是:

👤 个人成长

🌍 服务器共享龙珠

🕒 现实时间冷却

🎮 基于游戏时长的成长

Better Dragon Ball Cooldowns 让服务器所有者能够掌控龙珠的运作方式。

使用龙珠。

许下愿望。

即使服务器重启:

冷却时间依然有效。

常见问题

DragonMineZ – Better Dragon Ball Cooldowns 支持哪些 Minecraft 版本?

DragonMineZ – Better Dragon Ball Cooldowns 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

DragonMineZ – Better Dragon Ball Cooldowns 怎么安装?

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

评论

登录后评论和评分

Batu07 的其他作品

查看全部 →