耗子
本帖最后由 耗子 于 2023-3-27 17:54 编辑

插件介绍

本插件基于Bukkit API开发,用于在服务器中控制实体和方块行为,并为不同世界设置不同规则。本插件基于1.16.5开发,但已完成全版本兼容,除部分功能无法在较低版本运行外,其余功能均可运行。插件功能如下所示:

  • 阻止实体生成、通过传送门、爆炸、破坏方块、乘坐载具、捡起物品。
  • 阻止玩家受到伤害、放置方块、点击方块和实体。
  • 阻止物品受到爆炸、火焰和岩浆伤害。
  • 阻止生物转变(村民、女巫、僵尸村民、溺尸、苦力怕、僵尸猪人、蘑菇牛)。
  • 阻止火焰蔓延、烧毁方块、熄灭。
  • 阻止雪形成、融化。
  • 阻止雪傀儡产雪。
  • 阻止冰形成、融化。
  • 阻止珊瑚失水。
  • 阻止踩碎海龟蛋。
  • 阻止耕地退化。
  • 阻止树叶腐烂。
  • 阻止龙蛋传送。
  • 阻止床和重生锚爆炸。
  • 阻止水和岩浆流动。
  • 死亡时保留经验和物品。
  • 控制天气。
  • 阻止方块被点燃。

如何配置

插件初次运行后会在插件安装目录下创建Law文件夹,Law文件夹的内容如下:

  • config.yml:插件的配置文件。
  • lang.yml:插件的语言文件。
  • global.yml:全局规则配置文件。
  • worlds:存放各个世界的规则配置文件的文件夹。

global.yml内的文件内容如下所示:


如果要为每个世界单独配置规则,需要在worlds文件夹下创建对应世界名的yml文件,例如主世界:world.yml,下界:DIM-1.yml。并将需要覆盖的全局配置的配置项,写入到相应世界的配置文件中,然后使用UTF-8编码格式保存配置文件。

指令列表

  • /law help - 查看插件指令帮助。
  • /law reload - 重载插件的配置文件。
  • /law world - 查看当前所在世界名。

权限列表

  • law.admin.help - 查看插件指令帮助。
  • law.admin.reload - 重载插件的配置文件。
  • law.admin.world - 查看当前所在世界名。
  • law.bypass.place-block - 绕过放置方块检查。
  • law.bypass.left-click-block - 绕过左键点击方块检查。
  • law.bypass.right-click-block - 绕过右键点击方块检查。
  • law.bypass.left-click-entity - 绕过左键点击实体检查。
  • law.bypass.right-click-entity - 绕过右键点击实体检查。

下载插件


https://afdian.net/leaflet?slug=mouse
开源信息

本插件所有源代码托管于Github,使用BSD-3-Clause license开源协议。

https://github.com/mouse0w0/law

统计信息



本插件所用所有代码均为原创,不存在借用/抄袭等行为



残缺de黑月℡
耗子我的神

名副其实
那么和 WorldGuard 比起来,这个插件在哪方面更好用呢?
除了语言文本可编辑性外的一切均可

耗子
名副其实 发表于 2022-11-21 22:58
那么和 WorldGuard 比起来,这个插件在哪方面更好用呢?
除了语言文本可编辑性外的一切均可 ...

跟编程语言一样,你觉得好用就好用,你觉得不好用就不好用。

下一页 最后一页