跳到正文

XXL Enderchest

作者:SwordfishBE

将末影箱从原版的 3 行(27 格)扩展至最多 6 行(54 格)。

收藏

截图

介绍

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

XXL Enderchest

一款可将原版末影箱从 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 | 布尔值 | 设置为 false 时,模组将保持停用状态,末影箱维持原版容量。 |
| useLuckPerms | 布尔值 | 设置为 true 时,如果已安装 LuckPerms,XXL Enderchest 会检查 LuckPerms 行数权限节点。 |
| rows | 整数 | 回退行数,可设置为 3 至 6。在未启用 LuckPerms 模式或缺少 LuckPerms 时使用。 |
| commandEnabled | 布尔值 | 启用 /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 时,使用 /enderchest 所需的权限节点:xxlenderchest.command.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

常见问题

XXL Enderchest 支持哪些 Minecraft 版本?

XXL Enderchest 支持 Minecraft Java 版 1.21.11–26.3,共 6 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

XXL Enderchest 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

SwordfishBE 的其他作品

查看全部 →