XXL末影箱

XXL末影箱

一个Fabric模组,将你的末影箱从原版的3行(27个槽位)扩展至最多6行(54个槽位)。

游戏机制

XXL Enderchest

一个 Fabric 模组,将你的末影箱从原版的 3 行(27 个槽位)扩展至最多 6 行(54 个槽位)。

✨ 特性

行数 槽位 用途
3 27 原版默认,所有玩家始终可用
4 36 为特定玩家或群组提供的额外存储
5 45 中等级别的存储升级
6 54 最大 XXL 存储
  • 保留原版访问权限:每位玩家始终可以使用普通的 3 行末影箱。
  • 适用于简易服务器或单人世界的固定配置模式。
  • 可选的 LuckPerms 模式,用于按群组升级行数。
  • 可选的 Mod Menu + Cloth Config 集成,在客户端提供游戏内配置界面。
  • 可选的 /enderchest 命令,用于打开玩家自己的末影箱。
  • 如果配置中启用了 LuckPerms 但未安装该模组,则自动回退到配置模式。
  • 隐藏的行会安全保留其中的物品;降低访问权限不会删除物品栏内容。
  • 适用于专用服务器和单人游戏。

❗ 工作原理

XXL Enderchest 始终将内部末影箱容器保持在 54 个槽位,因此数据永远不会被丢弃。

玩家实际能打开多少取决于当前模式:

  • enabled=false:仅原版行为,3 行。
  • enabled=true 且 useLuckPerms=false:所有玩家获得配置的 rows 值。
  • enabled=true 且 useLuckPerms=true 并安装了 LuckPerms:所有玩家默认保持原版 3 行,权限可将其升级至 4、5 或 6 行。
  • enabled=true 且 useLuckPerms=true 但未安装 LuckPerms:自动回退到配置的 rows。
  • commandEnabled=true:玩家可以使用 /enderchest;在 LuckPerms 模式下他们还需要命令权限节点。

⚙️ 配置

配置文件:config/xxlenderchest.json

{
  "enabled": true,
  "useLuckPerms": false,
  "rows": 6,
  "commandEnabled": false
}
字段 类型 描述
enabled boolean 当为 false 时,模组保持不激活,末影箱保持原版。
useLuckPerms boolean 当为 true 时,如果安装了 LuckPerms,XXL Enderchest 会检查 LuckPerms 行节点。
rows integer 回退行数,从 3 到 6。在 LuckPerms 模式关闭或 LuckPerms 缺失时使用。
commandEnabled boolean 启用 /enderchest。默认为 false。在 LuckPerms 模式下,玩家还需要命令节点。

编辑配置后,运行 /xxlenderchest reload。

如果你在客户端安装了 Mod Menu 和 Cloth Config API,XXL Enderchest 会在游戏内提供一个完整的配置界面。

🔄 LuckPerms 权限

有意不提供 use 权限。 每位玩家始终必须能够打开原版 3 行末影箱。

如果 LuckPerms 模式处于激活状态,以下节点可以增加可用行数:

  • xxlenderchest.rows.4
  • xxlenderchest.rows.5
  • xxlenderchest.rows.6
  • 当 commandEnabled=true 时,xxlenderchest.command.enderchest 用于 /enderchest

授予的最高行数生效。

LuckPerms 快速开始

示例:默认用户获得 4 行,版主获得 5 行,VIP 获得 6 行。

/lp group default permission set xxlenderchest.rows.4 true
/lp group moderator permission set xxlenderchest.rows.5 true
/lp group vip permission set xxlenderchest.rows.6 true

示例:为一位玩家授予完整的 6 行访问权限。

/lp user <player> permission set xxlenderchest.rows.6 true

示例:为一位玩家启用 /enderchest 命令。

/lp user <player> permission set xxlenderchest.command.enderchest true

官方 LuckPerms 文档:

🔄 命令

命令 权限 描述
/enderchest 配置开关,在 LuckPerms 模式激活时还需 xxlenderchest.command.enderchest 打开玩家自己的末影箱。当 XXL 存储功能被禁用时使用原版 3 行。
/xxlenderchest info OP 显示模组状态、是否已加载 LuckPerms,以及当前行访问使用的是配置模式还是 LuckPerms 模式。
/xxlenderchest reload OP 无需重启服务器即可重新加载 config/xxlenderchest.json。

❗ 重要说明

降低行访问权限

如果玩家之前拥有更多行的访问权限,多余的物品仍会保留在存储中。 它们只是被隐藏,直到该玩家再次获得足够的行数。

移除模组

原版 Minecraft 只使用前 27 个末影箱槽位。 如果你从现有世界中移除 XXL Enderchest,存储在前 3 行以下的物品可能无法再访问。 在从世界或服务器移除该模组之前,请先进行备份。

🏜️ 测试服务器

欢迎加入我的 Minecraft 服务器测试我的模组:play.swordfishbe.eu