PerWorldInventory

PerWorldInventory

让你的世界保持独立——每个世界都有专属的背包系统,全靠PerWorldInventory(PWI)!

实用

PerWorldInventory 确保服务器上每个世界都拥有完全独立的玩家物品栏。当玩家在世界之间切换时,他们的物品会被保存并恢复。

这个模组是为我们自己的服务器编写的,因为我们不想使用代理并运行多个后端。相反,我们选择利用已有的多世界功能,让多个世界各自拥有独立的游戏模式和物品栏,这样来自创造模式或其他游戏模式的物品不会带入我们的探索/生存世界。

功能:

  • 每个世界完全隔离物品栏
  • 处理所有世界切换方式(包括 /tp
  • 三重防故障系统:切换世界时立即保存、玩家断开连接时保存、每5分钟自动保存
  • 开箱即用,无需配置
  • 世界组:同组世界共享物品栏

工作原理: 安装:

  • 将 PerWorldInventory.jar 放入服务器的 /mods 文件夹
  • 模组将初始化并创建一个 /PerWorldInventory 文件夹,用于存储玩家的物品栏数据

使用:

  • 当玩家进入某个世界时,模组会检查该玩家是否有该世界的已存储物品栏,或为该玩家创建新配置
  • 如果存在已存储物品栏,则清空当前物品栏并加载该世界的存储物品栏
  • 切换世界时,保存当前世界的物品栏,清空物品栏并加载新世界的存储物品栏
  • 物品栏配置存储在 /PerWorldInventory/{PlayerUUID}/{worldname}.json
  • JSON 文件格式清晰可读且可编辑,因此你甚至可以手动添加或移除玩家物品栏中的物品
  • groups.yml 用于配置世界组,使多个世界共享物品栏,适合创建世界集群

该模组与以下模组配合良好: Autogamemode

待办事项:

  • 将已装备的盔甲纳入物品栏隔离
喜欢我的作品吗? 请我喝杯咖啡 ☕

小费自愿,但能帮助我投入更多时间为您带来模组并做我喜欢的事情。