本帖最后由 FireworkPolymer 于 2023-2-14 22:34 编辑
使用ConditionalEvents的时候有一个set_damage的动作,可以设置攻击伤害,但是经过测试并不能设置伤害,怀疑是有插件在这之后设置了伤害,下面是插件列表,有没有什么办法能调整这个优先级?
使用ConditionalEvents的时候有一个set_damage的动作,可以设置攻击伤害,但是经过测试并不能设置伤害,怀疑是有插件在这之后设置了伤害,下面是插件列表,有没有什么办法能调整这个优先级?
改成MONITOR优先级呢?
更改一下插件加载顺序,先在latest.log里面看哪些插件加载在ConditionalEvents之前,然后在ConditionalEvents的plugin.yml里面加
复制代码
- loadbefore:
- - 插件1
- - 插件2
是控控吗 发表于 2023-2-15 11:58
更改一下插件加载顺序,先在latest.log里面看哪些插件加载在ConditionalEvents之前,然后在ConditionalEven ...
这样有用吗?能否帮忙测试一下
MONITOR 优先级比HIGHEST高,如果同为一个优先级 应该是随机的,事件分发底层是 容器是ConcurrentHashMap ,遍历完全是无序的
想要找到那个插件基本上得反编译看了
想要找到那个插件基本上得反编译看了
结冰的离季 发表于 2023-2-15 21:53
MONITOR 优先级比HIGHEST高,如果同为一个优先级 应该是随机的,事件分发底层是 容器是ConcurrentHashMap , ...
Event is listened to purely for monitoring the outcome of an event.
No modifications to the event should be made under this priority