• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
WorldRulesManag - 世界管理插件

Bukkit WorldRulesManag - 世界管理插件 7.8

没有下载权限
- 1. 修复 Message 的 bug 比较复杂不详细描述。
- 2. 修复 ItemDrop 和 ItemPickup 配置选项反了的问题。
- 3. 修复 localRules 自动重载不生效的问题。
- 4. 修正语言文件部分提示...
- 5. 自动重载 config.yml 监听器修改,不会自动生效必须 /wrl reload 因为首次初始化开销很大会拖累性能。
- 6. 之前频繁的更新跟大家说声抱歉,从理论代码上没有问题但实际到Minecraft又不按照我的设计来运行了。
- 在 globalRules 中新增 keepInventory 游戏规则。
- 在 globalRules 中的 creatureSpawn 规则项中新增 animals, monster, ironGolem
- 优化了监听器的逻辑性能,已被 globalRules 拦截的事件,不再处理 localRules 事件,因为已经被全局拦截局部拦截没有必要了之前是会一起处理的。
- 优化了插件使用 /wrl reload 和修改 config.yml 配置文件触发重新启动插件的速度。
- 在 config.yml 中的 listener 新增 keepInventory 监听器开关选项。
- 优化了配置文件的示例以及描述,发现部分配置项存在拼写错误,我们不会直接去纠正这些拼写错误,因为更新后如果不清除就配置可以导致功能失效。
- 插件加入了软依赖[PlaceholderAPI, Multiverse-Core, LuckPerms, PlayerPoints, CMI, CMILib, Essentials]
- 在 globalRules 中新增 keepInventory 游戏规则。
- 在 globalRules 中的 creatureSpawn 规则项中新增 animals, monster, ironGolem
- 优化了监听器的逻辑性能,已被 globalRules 拦截的事件,不再处理 localRules 事件,因为已经被全局拦截局部拦截没有必要了之前是会一起处理的。
- 优化了插件使用 /wrl reload 和修改 config.yml 配置文件触发重新启动插件的速度。
- 在 config.yml 中的 listener 新增 keepInventory 监听器开关选项。
- 优化了配置文件的示例以及描述,发现部分配置项存在拼写错误,我们不会直接去纠正这些拼写错误,因为更新后如果不清除就配置可以导致功能失效。
- 插件加入了软依赖[PlaceholderAPI, Multiverse-Core, LuckPerms, PlayerPoints, CMI, CMILib, Essentials]
A new fatalInjury option has been added under playerDamage (default: disabled).
It does not prevent fatal damage (e.g., falling from a great height, /kill, etc.).

Note:
If you do not need the fatalInjury feature, you can ignore this update or update without making any changes.
If you are upgrading from v5.2 to v5.3, simply add fatalInjury: true under playerDamage. A configuration example has been provided below.
YAML:
    playerDamage:                                         # -> Prevent players from taking damage (e.g., no hurt or knockback)
      enable: true                                      #    Enable or disable
      fatalInjury: false                                #    Will not prevent fatal damage (e.g., high fall, /kill, etc.)
      message: "&cYou cannot be harmed in this world!"  #    Message shown when blocked (supports PlaceholderAPI). Comment or remove to show nothing.
A new fatalInjury option has been added under playerDamage (default: disabled).
It does not prevent fatal damage (e.g., falling from a great height, /kill, etc.).

Note:
If you do not need the fatalInjury feature, you can ignore this update or update without making any changes.
If you are upgrading from v5.2 to v5.3, simply add fatalInjury: true under playerDamage. A configuration example has been provided below.
YAML:
    playerDamage:                                         # -> Prevent players from taking damage (e.g., no hurt or knockback)
      enable: true                                      #    Enable or disable
      fatalInjury: false                                #    Will not prevent fatal damage (e.g., high fall, /kill, etc.)
      message: "&cYou cannot be harmed in this world!"  #    Message shown when blocked (supports PlaceholderAPI). Comment or remove to show nothing.
WorldRulesManage v5.2 — Fixed the error with the itemPickup rule!
Kind Reminder: If version 5.0 already meets the needs of your server, you may ignore this update!
WorldRulesManage v5.1 adds support for using whitelist/blacklist in blockBreak and blockPlace to restrict the breaking and placing of specific blocks.
Additionally, you will need to update the blockBreak and blockPlace sections in your configuration file.
A configuration example has been provided in the update log.
YAML:
blockBreak:
  message: "&cYou are not allowed to break blocks in this world!"
  type: WHITELIST
  list: []

blockPlace:
  message: "&cYou are not allowed to place blocks in this world!"
  list: []
Major Update: WorldRulesManage 5.0
Updating to this version requires deleting the previous configuration files and regenerating them.
Now supports customizing messages for each world's rules individually.
A new option to block entity spawning has been added to the global rules.
World-level global rules now support always keeping the weather clear.
Finally, the core logic has been optimized.
注意:由于某些单词拼写错误,更新此版本后需要您手动纠正 worldNane 修正为 worldName 以及
getItemNaneMessage 纠正为 getItemNameMessage 或者直接删除所有配置项重新生成。
新增语言:英语(默认生成为英语,中文配置项附带)