
封锁:物品与效果控制
全面的服务端控制物品持有、状态效果上限和进度等级。非常适合RPG整合包。
🔒 Lockdown
Lockdown 是一个轻量级、严格服务端的实用模组,适用于 NeoForge 1.21.1,旨在让服主和整合包作者对物品、进度和状态效果拥有绝对的控制权。
无论你是在构建 RPG 整合包、运行带有 进度阶段 的服务器,还是修复过于强大的药水机制,Lockdown 都能开箱即用地提供模块化、零冗余的控制。
⚡ 核心功能一览
- 🖥️ 100% 服务端: 客户端无需安装该模组即可加入!
- 📈 计分板进度: 将物品或整个模组锁定在自定义计分板等级之后。
- 🚫 物品禁用与没收: 立即销毁黑名单物品,或温和地阻止玩家装备/使用它们。
- 🧪 状态效果禁用与上限: 完全禁止不需要的效果,或限制其等级(例如允许力量 I,但削弱力量 II)。
- 🎯 来源白名单(绕过): 通常禁止某个效果,但允许由特定药水或物品施加该效果。
- 🎒 背包检测: 可选的 Sophisticated Backpacks 深度检查。
📦 模块 1:ItemLocker
掌控物品的获取和使用方式:
- 禁止物品(Prohibited Items): 一旦禁用物品进入玩家背包就立即销毁。违规者会自动记录到
lockdownban.json。 - 阻止物品(Blocked Items): 阻止持有 —— 玩家甚至无法拾取、持有或将物品放入背包,但与禁止物品不同,它不会被销毁。
- 计分板等级门控:
- 将单个物品锁定到所需的计分板分数。
- 一次性锁定 整个模组(例如,来自
mekanism的所有物品需要 10 级),并支持逐个物品排除。
- NBT 锁定: 通过自定义 NBT 标签动态限制物品实例。
🧪 模块 2:EffectLocker
在不破坏游戏沉浸感的情况下重新平衡药水和状态效果:
- 禁用: 阻止任何效果注册到玩家身上。
- 等级上限: 限制最大效果强度(0 到 255)。不再有破坏游戏平衡的自定义药水等级。
- 基于物品的绕过: 仅当由特定物品触发时才允许受限效果(例如,仅允许来自原版喷溅药水的 虚弱)。
- 优雅处理: 玩家仍然可以自然地喝药水和吃东西(动画和资源消耗正常工作);只有最终的状态效果注册被拦截。
🎒 模组兼容性
- Sophisticated Backpacks: Lockdown 包含可选的内置支持。如果安装了该模组,藏在玩家背包中的禁用物品仍会被检测并没收。如果未安装,模组也能干净运行,不会有错误或冗余。
🛠️ 快速命令概览
所有命令需要管理员权限等级 4(
/op)。
/lockdown item prohibitedList addFromHand | removeFromHand | list/lockdown item blockedList addFromHand | removeFromHand | list/lockdown item level item addFromHand <level>/lockdown item level mod addFromHand <level>/lockdown effect ban <effect>/lockdown effect cap <effect> <level>/lockdown effect bypass add <effect> <item>/lockdown scoreboard set <objective_name>
(查看我们的 GitHub README 获取详细配置指南、占位符和完整命令语法。)
📄 许可证与整合包
Lockdown 基于 MIT 许可证 分发。你可以完全自由地在任何公开或私人整合包中使用它!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。