本帖最后由 Yefei 于 2016-5-26 09:48 编辑





高性能、简单、全面、灵活


可以让玩家圈地保护自己的领地,功能类似于经典的 Residence 插件,但是功能更简单更容易使用。
与 Residence 插件最大的区别在于 Residence 是圈立方体,而 AreaProtect 圈的是面积,从基岩到最高处全部保护。


下载地址

支持版本所有 Spigot 1.8 服务


特色
  • 全面支持 Minecraft 1.8 物品保护
  • 可以保护领地内的生物不被玩家所杀害
  • 防止活塞推入方块,却不影响领地内的活塞使用
  • 圈地时可以形象的看到所圈的区域
  • 领地传送可配置为花钱开通
  • 领地传送倒计时显示
  • 可配置圈地价格计算公式
  • 可配置允许圈地的世界
  • 可给单独玩家配置领地内权限
  • Dynmap 支持

未来版本将要加入的功能
  • 世界保护 (可以设置世界的权限,如同领地设置)
  • 用户分组配置
  • 领地区域自动显示 (如同选择显示,方便建造时观测)
  • 领地扩容

领地权限关系树
  1. FireSpread | 火焰蔓延
  2. EndermanPickup | 末影人拿取方块
  3. Piston | 活塞推入

  4. Explosion | 爆炸破坏
  5. ├─ BedExplosion | 床爆炸
  6. ├─ Creeper | 爬行者爆炸
  7. ├─ Fireball | 火焰弹爆炸
  8. ├─ TNT | TNT爆炸
  9. └─ WitherExplosion | 凋零爆炸

  10. Flow | 液体流动
  11. ├─ LavaFlow | 岩浆流动
  12. └─ WaterFlow | 水流动

  13. Root | 根权限 (超级权限,拥有所有权限)
  14. ├─ Damage | 伤害
  15. │  └─ PVP | PVP
  16. ├─ Build | 建造
  17. │  ├─ Place | 放置
  18. │  │  └─ Ignite | 点火
  19. │  ├─ Destroy | 破坏
  20. │  │  └─ Trample | 踩踏庄稼
  21. │  ├─ Bucket | 使用桶
  22. │  │  ├─ LavaBucket | 使用岩浆桶
  23. │  │  └─ WaterBucket | 使用水桶
  24. │  └─ DragonEgg | 碰触龙蛋
  25. ├─ Use | 使用
  26. │  ├─ Button | 石质按钮
  27. │  ├─ Lever | 拉杆
  28. │  ├─ Diode | 红石中继器
  29. │  ├─ Cake | 蛋糕
  30. │  ├─ Door | 门
  31. │  │  ├─ FenceGate | 栅栏门
  32. │  │  ├─ HingedDoor | 木门
  33. │  │  └─ TrapDoor | 活板门
  34. │  ├─ Utility | 使用工具
  35. │  │  ├─ Anvil | 铁砧
  36. │  │  ├─ Beacon | 信标
  37. │  │  ├─ Bed | 床
  38. │  │  ├─ EnchantmentTable | 附魔台
  39. │  │  ├─ EnderChest | 末影箱
  40. │  │  └─ WorkBench | 工作台
  41. │  └─ Container | 容器
  42. │     ├─ ItemFrame | 展示框
  43. │     ├─ ArmorStand | 盔甲架
  44. │     ├─ Chest | 箱子
  45. │     ├─ Furnace | 熔炉
  46. │     ├─ Brew | 酿造台
  47. │     ├─ Hopper | 漏斗
  48. │     ├─ Dropper | 投掷器
  49. │     └─ Dispenser | 发射器
  50. └─ TP | 传送
复制代码

不保护物品
防止误导玩家,以下为故意去除保护
* 所有踏板 (因为可以由非玩家激活,例如僵尸、动物、弓箭、掉落物等)
* 木质按钮 (可以用弓箭激活)

圈地
- 手持木棍左键点击方块选择起点
- 右键点击方块选择结束点 (选择区域的对角线)
- 选择完成即可看到选择的区域
- 输入 /area create <名称> 创建领地


领地指令
  1. /area admin                                     激活/关闭管理员模式
  2. /area select                                    查看已选区域
  3. /area select <X直径> <Z径直>                    以你为中心输入直径选择区域
  4. /area create <领地名称>                         创建领地
  5. /area my                                        列出自己的领地
  6. /area info [领地]                               查看领地信
  7. /area flag set <权限> yes/no [领地]             设置领地权限
  8. /area flag remove <权限> [领地]                 删除一个权限
  9. /area flag reset [领地]                         重置领地权限设置为默认值
  10. /area flag clear [领地]                         清除领地的所有权限设置
  11. /area flag copy <目标领地> [领地]               复制目标领地的所有权限设置
  12. /area player set <玩家> <权限> yes/no [领地]    设置玩家在领地的权限
  13. /area player remove <玩家> <权限> [领地]        删除一个玩家权限
  14. /area player clear <玩家> [领地]                清除玩家所有权限设置
  15. /area delete <领地名称>                         删除领地
  16. /area list                                      列出所有领地
  17. /area tp <领地>                                 传送到目标领地
  18. /area tpset                                     设置当前位置为传送点
  19. /area setowner <新主人> [领地]                  设置领地主人
  20. /area serverland [领地]                         将领地设置为服务器土地
复制代码

注意事项
配置文件内有中文,采用UTF-8编码。如果是 Windows 服务器启动请加上 java -Dfile.encoding=UTF-8请使用 Java 1.8



如您有开发能力欢迎 Fork 源码: https://github.com/yefei/AreaProtect