RT
papi是最新版的
然后插件提供的papi变量,在papi插件一重载就失效了
papi是最新版的
然后插件提供的papi变量,在papi插件一重载就失效了
后台有没有报错
这一般是挺正常的,插件自带的变量,papi reload之后会炸掉,就和ap的2.x版本一样,只有重启服务器才能恢复正常
Cast1e 发表于 2021-3-4 13:08
后台有没有报错
并没有报错
两个解决方法
1. 把你的papi变量类单独编译一份放到expansions文件夹里
2. 在你插件里面new一个Runnable 每秒检测一下papi变量是否已注册 没有就重新注册一次
1. 把你的papi变量类单独编译一份放到expansions文件夹里
2. 在你插件里面new一个Runnable 每秒检测一下papi变量是否已注册 没有就重新注册一次
本帖最后由 白灯 于 2021-3-4 19:12 编辑
错版了
监听 ExpansionUnregisterEvent 事件, 通过 instanceof 判断是不是自己的实现类
如果是的话通过事件调用 ExpansionUnregisterEvent#getExpansion().register() 即可
例子

错版了
监听 ExpansionUnregisterEvent 事件, 通过 instanceof 判断是不是自己的实现类
如果是的话通过事件调用 ExpansionUnregisterEvent#getExpansion().register() 即可
例子

白灯 发表于 2021-3-4 19:08
错版了
监听 ExpansionUnregisterEvent 事件, 通过 instanceof 判断是不是自己的实现类
如果是的话通过事件 ...
我在编程问答版问了,被删了,说我错版了