
RegionGuard
受WorldGuard启发,RegionGuard是一款NeoForge Minecraft模组,允许服务器管理员通过可自定义的旗帜来定义受保护区域。
RegionGuard 是一款受 WorldGuard 启发的 NeoForge 服务器保护模组,允许服务器所有者创建受保护的区域,并控制玩家、生物、Pixelmon 以及方块在这些区域内能做什么。区域通过 WorldEdit 选区创建,然后配置标志,方便保护服务器的出生点、城镇或任何其他重要区域。
特性
- 使用 WorldEdit 选区 (
//wand,//pos1,//pos2) 创建受保护区域 - 简单的区域管理命令,如
/rg define、/rg remove、/rg info和/rg list - 灵活的标志系统,用于控制建造、交互、生物生成、爆炸、火焰、流体等
- 区域所有者和成员 可以绕过保护,并且即使玩家离线也可以添加
- 进出区域时的欢迎和告别消息,支持
&颜色代码 - 可自定义的语言文件,所有模组文本均可编辑 (
config/RegionGuard/locale.json) - Pixelmon 集成,允许单独控制野生 Pixelmon 生成、移动以及玩家拥有的 Pixelmon 的使用
- 模组方块支持,包括来自其他模组的容器和机器
- 特定方块的白名单和黑名单交互控制,例如 Pixelmon 治疗机、PC 或模组箱子
- 容器保护系统,适用于原版和模组存储方块
- 优化的区域检查,最大限度减少服务器性能影响
有用的标志示例包括:build、entry、interact、chest-access、mob-spawning、fire-spread、tnt、creeper-explosion、pixelmon-spawn、pixelmon-entry 和 pixelmon-player
示例命令
/rg define spawn
/rg flag spawn build deny
/rg flag spawn greeting &aWelcome to Spawn!
/rg addmember spawn PlayerName
/rg flag spawn list
权限:
regionguard.command- 访问/rg命令。regionguard.command.define- 定义区域。regionguard.command.redefine- 重新定义区域。regionguard.command.remove- 移除区域。regionguard.command.list- 列出区域。regionguard.command.info- 查看区域信息。regionguard.command.flag- 设置、清除和列出标志。regionguard.command.members- 添加/移除所有者和成员。regionguard.bypass.build- 绕过建造相关保护。regionguard.bypass.interact- 绕过交互保护。regionguard.bypass.entry- 绕过进入保护。regionguard.bypass.pvp- 绕过 PvP 保护。regionguard.bypass.mob-spawning- 绕过生物生成保护。regionguard.bypass.mob-entry- 预留用于生物进入保护。
已知问题:
- 模组方块有时会出现问题,导致玩家只能使用一半。
- 服务器重启后,区域标志有时可能无法正常工作。
- 在区域保护内尝试使用某些方块时,控制台偶尔会出现 Java 错误。
我正在积极排查这些问题,并将尽快解决。如有任何问题,请留言!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。