瓶装关卡

瓶装关卡

将整个经验等级储存于可重复使用的瓶子中。潜行使用以存入,饮用即可恢复,并保留你的经验条进度。可配置容量、冷却时间和每世界设置。

游戏机制

🧪 Bottled Levels

Bottled Levels 添加了一个可重复使用经验瓶,让你存储完整的等级并在之后取回,同时保留你经验条中已有的进度。

为下一次附魔保留等级、存放备用瓶子,并为你的单人世界或多人生服务器调整规则。

✨ 工作原理

在合成台中,用 4 个青金石分别放在玻璃瓶的上方、下方以及左右两侧来合成瓶子。

存储等级:潜行并手持瓶子右键点击。一次交互会转移尽可能多的完整等级,受你当前可用等级和瓶子剩余容量的限制。

取回等级:不潜行并按住右键饮用。瓶中存储的每个等级都会加到你的当前等级上,而空瓶仍可重复使用。

完整等级,保留进度。 存入和饮用都会保持经验条中相同百分比的进度。Bottled Levels 存储的是等级数量,而不是固定数量的原始经验点。

示例:存储并取回 22 级

使用一个可容纳 30 级的空瓶,你有 22 级,经验条为半满。

一次潜行右键后,瓶中包含 22 级。你剩下 0 级,经验条为半满。

之后,你达到 15 级。饮用那个瓶子后,你会升至 37 级,同时保留饮用前经验条中的进度。

🧴 瓶子特性

  • 7 个视觉阶段显示瓶子相对于其容量的装满程度。
  • 可重复使用且可堆叠的瓶子让你整理已存储的等级。存储等级数量相同的同类瓶子会堆叠在一起,空瓶会与全新的瓶子堆叠。
  • 每次交互仅影响一个瓶子,意味着从一堆瓶子中装填或饮用只会改变所使用的那个瓶子。
  • 声音反馈会在装填、饮用和达到满容量时播放。

⚙️ 世界与服务器设置

通过管理员命令为每个世界或服务器单独配置。

默认情况下,每个瓶子可容纳 30 级,成功转移后有 5 秒冷却时间,存入时造成的伤害默认禁用。

服务器管理员可以调整瓶子容量、启用可选的存入等级时消耗生命值,以及更改或禁用冷却时间。

冷却时间对同一玩家使用的所有 Bottled Levels 瓶子共享,包括不同堆叠中的瓶子。

管理员命令
命令 用途
/bottledlevels 显示当前世界的设置。
/bottledlevels capacity <levels> 设置每个瓶子的最大等级数。
/bottledlevels damage <enabled> 使用 true 或 false 启用或禁用存入时造成的伤害。
/bottledlevels damage amount <health-points> 设置每次成功存入造成的伤害。
/bottledlevels cooldown <seconds> 设置存入或饮用后的冷却时间。

设置 /bottledlevels cooldown 0 以禁用冷却时间。

这些命令在单人和多人都需要管理员权限。设置会保存在对应世界存档文件夹内的 bottled_levels.json 中。

📦 安装

适用于 Minecraft 1.21.11 — Fabric。

要求 版本
Fabric Loader 0.19.3 或更新版本
Fabric API 0.141.4+1.21.11 或更新版本,适用于 Minecraft 1.21.11

多人游戏中,请在服务器和每位玩家的客户端上都安装 Bottled Levels 及其必需依赖项。

从旧版本升级

一些旧瓶子包含经验点数据,但没有记录等级数量。当无法确定精确的整级转换时,其内容会被保留,并阻止转移,而不是猜测一个值。

💬 支持与反馈

通过 GitHub Issues 报告漏洞、兼容性问题、功能请求或对额外 Minecraft 版本的请求。

报告漏洞时,请包含你的 Minecraft 版本、Bottled Levels 版本以及复现问题所需的步骤。

Discord: FrenchDevs 源代码: GitHub