无物品区域

无物品区域

No Items Zone 是一款服务器端模组,它创建了可配置的区域,玩家在该区域内会暂时失去其物品栏,并在区域内获得自定义物品。

实用

🚫 无物品区域 1.4.1

适用于活动、竞技场和受限游戏场景的高级物品栏控制


🔗 完美兼容:

传送世界


无物品区域是一款服务器端模组,旨在以安全、灵活且易于自动化的方式,赋予管理员对玩家物品栏的完全控制权

它允许您保存、清空、恢复和操作物品栏,以及创建和管理固定套装,非常适合用于竞技场、活动、小游戏和受控的游戏场景。

现在支持按世界划分的物品栏存储

无物品丢失。
无重复复制。
物品栏安全第一。


🧠 核心功能

无物品区域通过将玩家物品栏存储为 JSON 文件来工作,以便日后安全恢复。

物品栏现在按玩家和世界分别存储,允许玩家在不同的世界(如创造模式、生存模式、冒险模式、竞技场等)中拥有不同的物品栏。

主要功能:

  • 保存并清空玩家物品栏
  • 从磁盘恢复物品栏
  • 按世界区分物品栏
  • 按 ID 和数量移除特定物品
  • 创建和管理固定套装
  • 向玩家应用或移除套装
  • 安全处理已满的物品栏
  • 列出可用套装
  • 检查套装内容

所有操作都设计为防利用安全


⚙️ 可用命令

📦 物品栏管理

保存并清空特定世界中玩家的物品栏:

/noitems save <player> <world>

恢复之前保存的物品栏:

/noitems restore <player> <world>

示例:

/noitems save SaimusGaming default
/noitems restore SaimusGaming creative

从玩家处移除特定物品:

/noitems remove <player> weapon_arrow_crude 50

🎒 套装系统

📌 创建和删除套装

通过保存管理员当前物品栏来创建套装:

/noitems add kit <name>

完全删除一个套装:

/noitems delete kit <name>

📌 给予和移除套装

给玩家一个套装(套装不会被删除):

/noitems give kit <name> <player>

从玩家处移除套装中的所有物品:

/noitems remove kit <name> <player>

如果玩家物品栏空间不足,剩余物品将保持待处理状态,直到有空间可用。

📌 查看套装

查看所有已保存的套装:

/noitems list kits

查看特定套装的物品:

/noitems info kit <name>

示例:

/noitems info kit arena

🧩 占位符兼容性

无物品区域不定义自己的占位符,但与外部占位符系统完全兼容

以下占位符可在外部替换后使用:

{PlayerUsername}  → 玩家名称
{PlayerUuid}      → 玩家 UUID
{WorldName}       → 世界名称

模组会将解析后的值作为普通命令参数接收。


🌍 按世界存储的物品栏系统

1.4.1 版本开始,物品栏会自动按世界存储。

存储结构示例:

mods/NoItemsZone/inventory/players/default/
mods/NoItemsZone/inventory/players/creative/
mods/NoItemsZone/inventory/players/adventure/

这允许在不同世界间无缝切换,同时为每个世界保留独特的物品栏。

完美适用于:

  • 创造模式中心
  • 生存模式世界
  • PvP 竞技场
  • 小游戏
  • 活动服务器
  • RPG 进度系统

🔄 自动化友好设计

凭借其基于命令的架构,无物品区域可与以下系统完美集成:

  • 传送门系统
  • 事件触发器
  • 服务器脚本
  • 管理自动化工具

其设计宗旨是与其它模组协同工作,而非取代它们。


🧪 版本状态

  • 稳定且功能完整的发布版(1.4.1
  • 物品栏系统已完全实现
  • 新增按世界存储的物品栏系统
  • 扩展了套装系统
  • 已准备好用于真实服务器环境
  • 新增了检查与列举工具
  • 未来更新将扩展区域逻辑和自动化功能

🚀 版本 1.4.1 总结

✔ 安全的物品栏保存与恢复
✔ 基于 JSON 的物品栏存储
✔ 按世界存储的物品栏系统
✔ 固定套装系统
✔ 按 ID 和数量移除物品
✔ 安全处理已满的物品栏
✔ 兼容外部占位符
✔ 自动化就绪设计
✔ 列出所有套装的命令
✔ 检查套装内容的命令


💡 无物品区域被打造为一款可靠的物品栏控制工具——
非常适合需要精确性、安全性和灵活性的服务器。