GriefPrevention 领地保护插件
GriefPrevention 领地保护插件
> 2011 年维护至今的自助式防破坏插件:玩家用一把金铲子自己圈地,破坏、偷箱、爆炸、流体灌入统统挡在门外;开箱即用、不需要数据库,默认配置就够大多数服务器用。
基本信息
| 项目 | 信息 |
| --- | --- |
| 插件名称 | GriefPrevention |
| 开发者 | GriefPrevention 团队(TechFortress 出品,RoboMWM 等长期维护)|
| 最新版本 | 16.18.7(2026-03-05)|
| 许可协议 | GPL-3.0-only |
| 兼容版本 | 最新构建 1.21.10 – 26.2;更早的构建可支持 1.19、1.17 等版本 |
| 运行平台 | Spigot、Paper、Purpur、Pufferfish 等所有 CraftBukkit 分支 |
| 数据存储 | 本地文件,无需数据库 |
| 项目地址 | https://modrinth.com/plugin/griefprevention |
| 官方文档 | https://docs.griefprevention.com/ |
简介
GriefPrevention 的定位是"把破坏挡在发生之前",并且几乎不需要管理员介入:玩家用金铲子右键两个角就能圈出自己的领地,拖动边缘就能扩大,整个过程只有鼠标操作,命令是可选项。新玩家第一次放下箱子时会自动获得一小块领地,所以哪怕对方完全不懂插件,也不会开局就被偷光。插件不用数据库、不用世界备份,默认配置本身就是一份能用的合理配置。
保护范围比"不能破坏方块"大得多:领地里不能破坏、不能开箱子或任何容器、不能按按钮拉杆、不能睡床、不能用活塞推拉、不受 TNT 与苦力怕及其他插件的爆炸影响、流体不会从外部流入、作物不会被踩、动物不会被牵走、画/物品展示框/盔甲架都不能动,宠物与死亡掉落物也在保护范围内。野外同样有基础保护——火焰不蔓延,海平面以上的爆炸不破坏地形,领地本身也不可能被拿来当破坏工具。
除了圈地,它还附赠一整套服务器管理工具:反刷屏与反广告(连发、相似消息、全大写、IP、登录登出刷屏、死亡刷屏都能拦,处理方式为警告→禁言→踢出/封禁,可配置)、PvP 与出生点保护、战斗中禁止下线或传送逃逸。认领额度随在线时长增长且挂机无效,既能防止随手圈地占坑,也可以通过服务器货币买卖额度。子领地加分级信任足以搭出城镇与公寓楼,配合社区 Addons 和 API 还能继续扩展。
核心特性
纯鼠标圈地:金铲子右键两个角即成领地,右键边缘拉伸,Shift+右键查看边界,命令只是备选
新手自动保护:新玩家第一次放置箱子时自动获得一小块领地,无需教学
额度与在线时长挂钩:最大认领额度随时间增长,挂机刷地无效
四级信任体系:/trust、/containertrust、/accesstrust、/permissiontrust 按需分配权限
子领地与城镇化:/subdivideclaims 划分子领地,/restrictsubclaim 切断父级权限继承
领地内全面保护:破坏、容器、门与按钮、床、活塞、各类爆炸、流体、作物踩踏、动物、画与展示框、宠物和死亡掉落物
野外基础保护:火焰不蔓延,海平面以上的爆炸不破坏方块,领地无法被当作破坏工具
反刷屏与反广告:拦截连发、相似消息、全大写、IP 广告、登录登出刷屏、死亡刷屏,并自动处理小号刷屏
PvP 与战斗保护:关闭 PvP 时禁止纵火与倾倒岩浆,反出生点屠杀(含床重生点),战斗中禁止登出、藏物品或传送逃跑
领地可交易:/buyclaimblocks 与 /sellclaimblocks 用服务器货币买卖额度,也可用控制台命令为投票、捐赠发放
轻量无依赖:无数据库、CPU 与内存占用低,不需要额外前置插件
可扩展:提供完整 API 与社区 Addons 生态
环境要求
| 项目 | 要求 |
| --- | --- |
| 服务端 | Spigot、Paper、Purpur、Pufferfish 等 CraftBukkit 分支 |
| Minecraft | Java 版 1.21.10 – 26.2(最新构建);旧服务端请在版本列表中选择对应旧构建 |
| Java 版本 | 以所装服务端要求的版本为准(1.21 及以后通常为 Java 21)|
| 数据库 | 不需要,数据保存在插件目录下的本地文件 |
| 兼容提醒 | 不要与其它圈地类插件(如 WorldGuard 区域、Dominion 等)重复使用同一套权限体系 |
安装方法
从 Modrinth 下载最新版 jar;服务端版本较老时,在 Modrinth 的版本列表中挑选对应构建
将 jar 放入服务端 plugins/ 目录
重启服务器,插件会自动生成配置文件与数据文件
用 OP 账号拿一把金铲子随手圈一块地,确认保护生效
按需修改配置后执行 /gpreload 重载
> /gpreload 只重载配置,并不会完整重载插件;调整配置后若行为异常,直接重启更稳妥。
使用提示
玩家侧最常用的两件东西:金铲子(圈地)和木棍(查看当前领地边界,不需要装客户端模组)
/claimslist 查看自己的领地与剩余额度;不想留了用 /abandonclaim 删掉脚下的领地,/abandonallclaims 全部删除
分配权限用 /trust、/containertrust、/accesstrust,收回用 /untrust,一次性清空用 /untrust all;/trustlist 查看当前领地已有权限
管理员常用命令:/adminclaims 建管理员领地、/deleteclaim 删除脚下的任意领地、/adjustbonusclaimblocks 调整玩家额度、/restorenature 恢复被挖坏的自然地形、/ignoreclaims 临时无视所有保护
想做城镇、公寓楼这类结构:先用 /subdivideclaims 把大领地切成子区域,再用 /restrictsubclaim 控制权限继承关系
玩家在领地外大兴土木时会被自动提醒并显示领地边界,通常不需要管理员出面处理
攻占领地机制(Siege)默认关闭,竞技类服务器可按需开启
聊天与战斗管理还有 /softmute(静默禁言)和 /deathblow(处决)两个管理员工具
迁移或备份时把整个 plugins/GriefPrevention/ 目录一起打包即可,没有数据库要同步
16.x 之前的旧构建已不再更新支持,老服务端升级前先确认目标版本对应的构建
相关链接
Modrinth 下载:https://modrinth.com/plugin/griefprevention
官方文档(配置 / 命令 / 权限 / API):https://docs.griefprevention.com/
GitHub 源码与发布页:https://github.com/GriefPrevention/GriefPrevention
Discord 社区:https://r.griefprevention.com/discord/
旧版本文档站:https://legacy.griefprevention.com
老版本下载(BukkitDev):https://dev.bukkit.org/projects/grief-prevention
评论 (0)