白可乐
RT
papi是最新版的
然后插件提供的papi变量,在papi插件一重载就失效了

Cast1e
后台有没有报错

劫゜
这一般是挺正常的,插件自带的变量,papi reload之后会炸掉,就和ap的2.x版本一样,只有重启服务器才能恢复正常

白可乐
Cast1e 发表于 2021-3-4 13:08
后台有没有报错

并没有报错

南柯郡守
两个解决方法
1. 把你的papi变量类单独编译一份放到expansions文件夹里
2. 在你插件里面new一个Runnable 每秒检测一下papi变量是否已注册 没有就重新注册一次

白灯
本帖最后由 白灯 于 2021-3-4 19:12 编辑

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

例子


白可乐
白灯 发表于 2021-3-4 19:08
错版了
监听 ExpansionUnregisterEvent 事件, 通过 instanceof 判断是不是自己的实现类
如果是的话通过事件 ...

我在编程问答版问了,被删了,说我错版了

第一页 上一页 下一页 最后一页