GracePlugin 是一个强大且灵活的 Minecraft 服务器插件,旨在通过高级功能来管理 PvP 缓冲期,同时支持多世界服务器和安全区域保护。它允许服务器管理员配置每个世界的缓冲期,暂时禁用 PvP 和 mob 伤害,为新玩家或特殊区域提供一个和平的环境。
核心功能:
Per-World 缓冲期:可以为每个世界独立启用或禁用缓冲期,并配置持续时间。
缓冲期管理:使用命令和自动计时器启动、停止和监控缓冲期。
BossBar 倒计时:向所有玩家显示一个动态 Boss Bar,显示剩余的缓冲时间。
声音提示:播放一种独特的音效,通知玩家缓冲期何时结束。
安全区域:定义临时保护区域,使用可自定义的标志来控制方块破坏、方块放置、mob 伤害、mob 生成和玩家无敌。
区域选择工具:使用特殊的木制镐和铲子工具选择区域的两个角落,以声明安全区域。
持久化存储:安全区域及其标志保存在专门的 grace.yml 文件中,以便在服务器重启后保持不变。
可配置的消息:通过配置文件自定义所有插件消息、标题和通知。
基于权限的访问:细粒度的权限控制谁可以启动缓冲期、声明区域、修改标志和使用工具。
命令:
/grace start
为所有启用了缓冲期的世界启动缓冲期。
权限:grace.start
/grace help
显示包含所有可用命令和用法的帮助菜单。
/grace reload
重新加载插件配置文件。
权限:grace.reload
/grace status
显示缓冲期的当前状态和剩余时间。
权限:grace.status
/grace tools
给予玩家特殊的木制镐和铲子工具以进行区域选择。
权限:grace.tools
/grace claim
使用选定的两个角落声明安全区域,并以给定的名称保存它。
权限:grace.claim
/grace
设置已声明区域的标志。标志包括:
block-breaking
block-placing
mob-damage
mob-spawning
invincible-players
权限:grace.flags
权限:
grace.start — 允许启动缓冲期。
grace.reload — 允许重新加载插件配置。
grace.status — 允许查看缓冲器状态。
grace.tools — 允许接收区域选择工具。
grace.claim — 允许声明安全区域。
grace.flags — 允许修改安全区域的标志。
GracePlugin 非常适合希望在初始玩家生成或特殊事件期间提供安全、可控环境的服务器所有者,并具有强大的多世界支持和可定制的安全区域以保护关键区域。