GlymeraVault

GlymeraVault

纯指令式巨型宝箱——无需合成物品、无需放置方块、无需破坏任何东西。输入/gmc即可打开你专属的1080格储物库(约十亿物品容量):支持搜索、一键存入、自动整理。管理员可按玩家分配权限。

生活质量

简短描述 (CurseForge 字段,<=230 字符)

一个纯粹基于指令的巨型箱子——无需制作物品、无需放置方块、无需破坏任何东西。输入 /glc 即可打开你自己的 1080 格仓库(约十亿物品):支持搜索、一键存入、自动整理。管理员可逐个玩家授予权限。

不要错过我其他激动人心的项目——查看 GlymeraCraft 的个人主页 Discord:https://discord.gg/s5NRFWfxgy


GlymeraVault — 活在指令中的巨型箱子

什么是 GlymeraVault?

GlymeraVault 是无需放置的巨型存储。没有需要制作的方块,没有需要放置的物品,因此没有任何东西可以被破坏、偷窃、毁坏或丢失。任何获得授权的玩家只需输入一个指令——/glc——他们自己的个人仓库就会立即打开。

每个仓库拥有 1080 个虚拟槽位,分布在 10 页中,每页 108 格,默认情况下每个槽位可存储多达 999,999 个物品——大约每个玩家十亿物品。每个玩家一个仓库,与玩家账号绑定(因此内容在改名后依然保留),由防崩溃的服务端文件支持。

设计上纯指令驱动。 与传统存储方块不同,世界中不存在任何实体物件。无需挖掘,无需爆破,重新装饰时也不会放错位置。你的仓库始终只差一条指令,无论身在何处。


访问权限由管理员控制

仓库是一种需要你授予的特权。默认情况下,除了管理员,任何人都无法打开仓库——由管理员决定谁能获得访问权:

  • /glc give <玩家> — 为玩家解锁仓库
  • /glc take <玩家> — 撤销该玩家的访问权(其存储物品将被保留,下次访问时可用)
  • /glc list — 查看当前拥有访问权的玩家
  • 管理员始终拥有访问权。

白名单是一个小型自管理文件(plugins/GlymeraVault/access.json)。无需外部权限插件,无需设置——插件开箱即用。


打开你的仓库

输入 /glc。自定义用户界面将打开,包含:

  • 标题栏,显示你的名字以及1080个槽位中已使用的数量
  • 页眉:“存入背包”按钮、实时搜索框和页面导航(< 1 / N >
  • 槽位网格:每页108个槽位,每个槽位显示物品图标、数量,以及当物品耐久度未满时的耐久度百分比
  • 页脚:关于操作的简短提示

存入物品(存入背包)

点击 存入背包 打开存入管理器。从那里,你可以一键存入单个槽位,或者通过 存入存储容器存入背包存入全部 倾倒整个容器。你的快捷栏永远不会被触碰,因此装备的武器和工具会保持原位。匹配的物品堆会自动合并,如果任何物品未能成功从你的背包中移出,仓库条目将会回滚——复制物品是不可能的

取出物品

  • 左键单击槽位:取出 100个物品(一个正常堆叠)
  • 右键单击槽位:取出 4500个物品(相当于一个空的完整背包容量)
  • 任何无法放入的物品将直接留在仓库中

搜索与自动整理

在搜索框中输入以按物品过滤——它理解通俗术语(搜索 woodessenceiron,它会为你匹配技术上的物品ID)。当你关闭仓库时,它会自动整理自身:匹配的物品堆会合并,所有物品按字母顺序排列。


指令

  • /glc — 打开你的个人仓库(需要权限)
  • /glc give <玩家> — 授予玩家访问权限(管理员)
  • /glc take <玩家> — 撤销玩家的访问权限(管理员)
  • /glc list — 列出拥有访问权限的玩家(管理员)
  • /glc reload — 重新加载配置文件与访问列表(管理员)

特性

  • 🗝️ 无方块,无物品 — 100% 指令驱动存储;无需放置、破坏或丢失。
  • 👤 每个玩家一个仓库 — 与账号绑定,改名后依然保留。
  • 📦 1080个槽位,约十亿物品 — 10页×108格,每格最多999,999个。
  • 🔐 管理员控制访问 — 按玩家授予或撤销;管理员始终拥有权限。
  • 🔍 智能搜索 — 通俗术语匹配底层物品ID。
  • 🖱️ 一键存入 — 单个槽位或整个容器;快捷栏物品保持不变。
  • 🧹 关闭时自动整理 — 合并物品堆并按字母顺序整理所有物品。
  • 💾 防崩溃 — 原子保存;仓库能在重启和崩溃后幸存。
  • 🚫 防复制 — 如果传输无法完成,每次转移都会被回滚。
  • ⚙️ 可配置 — 每页槽位数、页数以及每格堆叠上限。

配置与存储

所有文件位于 plugins/GlymeraVault/ 目录下,首次运行时自动创建:

  • config.jsoncommandName (glc;如果与其他插件冲突可重命名开启指令)、slotsPerPage (108)、pages (10)、maxStackPerSlot (999999)
  • access.json — 玩家白名单
  • vaults/<uuid>.json — 每个玩家的存储文件一个

GlymeraVault 维护自己的数据和自己的界面,因此它可以与 GlymeraMegaChest 愉快共存——可以同时运行基于方块的箱子和基于指令的仓库。

属于 Hytale 的 Glymera 系列的一部分。