维度库存扩展:传送

维度存储扩展,添加了用于在维度池间传送玩家的传送指令。

维度背包扩展:传送(Warp)

维度背包的扩展插件,添加了 /warp 命令,用于在维度库之间传送玩家,同时保留他们上一次的确切位置、维度和视角。

当玩家回到某个维度库时,他们会从上次离开的地方继续——包括坐标和旋转角度——而背包切换则由维度背包自动处理。

功能

  • 在配置好的维度库之间传送
  • 记住每个库中最后使用的维度
  • 恢复精确的坐标和视角旋转
  • 支持传送其他玩家
  • 支持 Fabric 权限 API
  • 自动补全维度库 ID
  • 每个玩家的持久化 JSON 存储
  • 兼容传送门和常规维度旅行
  • 集成 /diminv warp 命令树

命令与权限

命令 权限节点 默认值
/warp <库> diminv.warp.self OP 等级 4
/warp player <玩家> <库> diminv.warp.others OP 等级 4
/diminv warp <库> diminv.warp.self OP 等级 4
/diminv warp player <玩家> <库> diminv.warp.others OP 等级 4

该模组使用 Fabric 权限 API(已内置于 jar 中)。 安装了 LuckPerms 后,可以将权限节点授予非管理员玩家:

/lp group vip permission set diminv.warp.self true
/lp group admin permission set diminv.warp.others true

如果没有安装权限模组,两个权限节点默认均为操作员等级 4。

位置记忆

每个玩家在每个维度库中的最后已知状态会自动保存和恢复。

存储的数据

  • 每个库中最后使用的维度
  • 精确的 X/Y/Z 坐标
  • 视角旋转(偏航角和俯仰角)

行为

  • 玩家回到他们上次离开维度库时的确切位置
  • 传送门、传送和常规维度旅行时会更新位置
  • 创造模式库(gameMode: creative)始终在 Y=100 处恢复玩家,同时保留 X/Z 坐标
  • 首次访问时,会回退到该库第一个维度的世界出生点

存储

玩家数据以 JSON 文件形式存储在:

<世界>/dimensional-inventories-extension-warp/<UUID>.json

数据在服务器重启后仍然保留。

需求

  • Minecraft 1.26.1
  • Fabric Loader 0.19.2+
  • Fabric API
  • Dimensional Inventories 2.2.1+26.1

安装

  1. 安装 Dimensional Inventories。
  2. 将 dimensional-inventories-extension-warp-<版本号>.jar 放入你的 mods/ 文件夹。

许可证

MIT