幻影战利品

👻 PhantomLoot PhantomLoot 是一款轻量级、高性能、100% 服务端实例化拾取模组,专为现代 Fabric 服务器(1.21.11、26.x)设计。

游戏机制

👻 PhantomLoot

PhantomLoot 是一款轻量级、高性能、100% 服务端的实例化战利品模组,专为现代 Fabric 服务器设计。它为你的世界带来独特的、按玩家独立的容器库存,且无需玩家安装任何客户端模组。原版客户端即可连接并无缝体验完全隔离的战利品!


🚀 主要特性

  • 100% 服务端: 无需任何客户端文件。完全兼容原版客户端连接。
  • 按玩家实例化战利品: 当玩家打开世界生成的建筑箱子、木桶或潜影盒时,他们会获得一个独特的虚拟库存随机结果。其他玩家可以走到同一个箱子前,获得自己全新的战利品!
  • 持久化容器: 如果玩家只拿了一半物品并关上箱子,模组会准确记住他们留下的东西,而不会重置或改变其他玩家看到的内容。
  • 崩溃与回滚保护: 使用基于方块坐标、世界种子和玩家 UUID 的确定性种子算法。如果玩家在拾取过程中断线或服务器崩溃,其库存会在重新登录后保持完全一致。
  • 双箱子同步: 智能坐标跟踪会自动将双箱子配对到单一主坐标查询键,防止玩家对同一个双箱子的左右两侧重复拾取。
  • 防破坏保护: 阻止非管理员玩家破坏未拾取或已注册的世界生成容器,防止战利品删除或箱子复制漏洞。

🛠️ 性能与架构

专为高并发环境和多核服务器硬件从零构建:

  • 零依赖: 本模组完全基于原始原版映射和原生 Mixin 运行。对 Fabric API 严格零依赖,使服务器占用空间极小。
  • 异步存储管线: 深层 NBT 序列化和世界级 PersistentState 磁盘刷新完全卸载到后台工作线程。主游戏循环零磁盘 I/O,确保绝对稳定性和零微卡顿/掉刻。
  • 现代基线集成: 专门利用现代 Minecraft 版本中引入的类型安全数据组件类型注册表构建,完全绕开遗留的、卡顿的 NBT 检查方法。

📖 配置与兼容性

由于模组深度挂钩 AbstractBlock 交互层,它可以开箱即用地与所有原版战利品表以及任何服务端自定义数据包兼容。

命令与权限

  • 拥有4 级管理员权限的玩家可以绕过防破坏保护,自由移除或修改箱子。
  • 未经授权的破坏尝试将安全取消方块破坏数据包,并在玩家的操作栏上通知他们。

🛡️ 支持与优化说明

非常适合社区 SMP 网络、竞争性生存服务器以及无头 Linux 部署硬件。将此模组与优化性能地图搭配使用,即可获得终极无卡顿战利品体验!