
无物品区域
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 和数量移除物品
✔ 安全处理已满的物品栏
✔ 兼容外部占位符
✔ 自动化就绪设计
✔ 列出所有套装的命令
✔ 检查套装内容的命令
💡 无物品区域被打造为一款可靠的物品栏控制工具——
非常适合需要精确性、安全性和灵活性的服务器。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。