利用Essentials-AntiBuild我的世界插件服务器的建造管理利器!

在《我的世界》服务器管理中,如何有效控制玩家的建造行为是一个常见的问题。有些玩家可能会在不适当的地方建造,或者破坏服务器的秩序,这会给服务器管理员带来很大的困扰。Essentials-AntiBuild 插件正是为了解决这一问题而设计的。它能够限制玩家在服务器中的建造、破坏和交互操作,帮助管理员维护服务器的稳定性和秩序。

Essentials-AntiBuild 插件简介

Essentials-AntiBuild 是一款从 EssentialsProtect 中提取并改进的 Minecraft 服务器插件。它主要用于限制玩家在服务器中的建造、破坏和交互操作,通过黑名单系统和权限控制,管理员可以精确地管理玩家的行为。

主要功能

黑名单系统

  • 放置黑名单:通过配置文件设置玩家禁止放置的方块。
  • 破坏黑名单:设置玩家禁止破坏的方块。
  • 使用黑名单:限制玩家使用某些物品。
  • 活塞推动黑名单:防止某些方块被活塞推动。

基于权限的保护

  • 放置保护:通过权限节点控制玩家放置方块的权限。
  • 破坏保护:控制玩家破坏方块的权限。
  • 使用保护:限制玩家与方块或物品的交互。

全局豁免权限

玩家可以通过获得 essentials.build 权限来豁免所有建造检查,从而自由建造。

警报系统

当玩家放置、破坏或使用某些方块时,会触发警报通知管理员。

旧系统支持

Essentials-AntiBuild 仍然支持旧的 EssProtect 黑名单系统语法,方便服务器管理员迁移配置。

权限节点

  • 豁免权限
    • essentials.protect.exemptplacement:豁免放置限制。
    • essentials.protect.exemptbreak:豁免破坏限制。
    • essentials.protect.exemptusage:豁免使用限制。
  • 具体权限
    • essentials.build.place.<id>:允许放置指定方块。
    • essentials.build.break.<id>:允许破坏指定方块。
    • essentials.build.interact.<id>:允许与指定方块交互。

配置文件说明

黑名单配置

 

blacklist:
  placement: 10,11,46,327  # 禁止放置的方块
  usage: 327               # 禁止使用的物品
  break:                    # 禁止破坏的方块
  piston:                   # 禁止活塞推动的方块
 

警报系统配置

alert:
  on-placement: 10,11,46,327  # 放置时触发警报的方块
  on-use: 327                # 使用时触发警报的物品
  on-break:                   # 破坏时触发警报的方块
 

使用建议

Essentials-AntiBuild 需要 EssentialsX 主模块以及支持的权限插件(如 LuckPerms)才能正常工作。通过合理配置权限和黑名单,可以有效防止玩家在服务器中进行不希望的操作,同时保护服务器的稳定性和秩序。

安装步骤

  1. 下载插件: 访问 EssentialsX 官方页面:https://www.spigotmc.org/resources/essentialsx.9089/,下载最新版本的 EssentialsX 套件。
  2. 提取文件: 从套件中找到 EssentialsAntiBuild.jar 文件并下载。
  3. 放置插件: 将下载的 EssentialsAntiBuild.jar 文件放置到服务器的 plugins 文件夹中。
  4. 重启服务器: 重启服务器后,Essentials-AntiBuild 插件会自动生成默认的配置文件。

配置文件修改

  • 编辑 config.yml 文件:根据需要修改黑名单和警报系统的配置。
  • 编辑 permissions.yml 文件:根据玩家的权限等级分配相应的权限节点。
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容