简单保护

简单保护

允许为每个世界设置防破坏规则的插件。适用于设置中心世界、个人世界等。

实用

Simple Protect

为Hytale服务器上多个世界提供可定制的保护规则

此模组需要依赖 More Events v1.0+ 才能运行,请确保在服务器中包含该模组。

 

使用此模组,你可以:

  • 基于每个世界控制玩家允许执行的操作
  • 添加允许绕过特定世界设置的玩家
  • 添加能覆盖所有世界保护的玩家
  • 设置适用于所有无自定义配置世界的默认保护配置
  • 通过游戏内图形界面管理配置文件

此模组包含默认 Hytale 事件无法提供的保护规则:

  • 阻止按 F 拾取和按 F 收获的交互
  • 阻止放置流体(熔岩、水)
  • 阻止拾取流体
  • 阻止使用锤子改变方块样式
  • 基于世界和玩家特定权限阻止建造工具交互

命令:

  • /simpleprotect/spr 是所有插件命令的前缀和别名
  • /spr protect [True/False] 将全局切换模组的激活状态
  • /spr notify [True/False] 将切换当 Simple Protect 阻止操作时向玩家发送消息
  • /spr verbose [True/False] 将切换为每个事件生成的服务器日志
  • /spr modify 将打开配置修改图形界面

权限:

  • mods.simpleprotect.bypass - 允许玩家绕过所有世界中的全部保护
  • mods.simpleprotect.administrate - 允许玩家通过图形界面编辑配置 (/spr modify)

备注:

  1. 拥有 OP 权限组将使你能够绕过 Simple Protect,如果你想测试模组,请只给自己 mods.simpleprotect.administrate 权限
  2. 该模组仍在开发中,如果遇到漏洞请告知我
  3. 我仍在努力为 Simple Protect 添加其他功能

 

计划中的功能:

  1. 更多权限(阻止工作台、箱子、门)
  2. 为世界添加所有者和管理员(所有者可以添加管理员并更改权限,管理员可以更改权限)
  3. 添加玩家名称和 UUID 缓存,以便在图形界面中添加玩家时无需使用原始 UUID
  4. 将 Simple Protect 日志记录迁移到 sqlite 以提高性能和可扩展性