最MC论坛
标题:
基于Essentials插件的插件二次开发(第二期)
[打印本页]
作者:
noname
时间:
2014-8-1 11:47
标题:
基于Essentials插件的插件二次开发(第二期)
本帖最后由 noname 于 2014-8-1 11:55 编辑
这期主要讲的就是
Essentials插件和你开发的插件之间的加载顺序,在调用ESS的接口的时候,如果在没有加载ESS插件前调用的话,服务端是会报错的。而且这就是关于优先级的问题了。
this.sm = getServer().getServicesManager();
this.sm.register(Economy.class, perms, this, priority);
上面2段代码为注册类, Economy econ = (Economy) hookClass.getConstructor(new Class[]{Plugin.class}).newInstance(new Object[]{this});Economy.class是一个自己写的一个抽象类。而hookClass是一个继承了Economy的类。perms为优先级。其中有ServicePriority.Low,ServicePriority.High, ServicePriority.Highest,ServicePriority.Normal,ServicePriority.Lowest。剩下的就是注册监听器来实现加载了。
可以参考下面的代码:
作者:
wu2171613
时间:
2014-8-2 19:18
不明觉厉
求第一期地址
作者:
木工
时间:
2014-12-27 22:49
不明觉厉
求第一期地址
作者:
Wolverine
时间:
2014-12-28 04:09
楼主写的略混乱
作者:
擦拭
时间:
2015-4-10 05:25
这种技术贴居然没人...
作者:
grim_fly
时间:
2015-4-20 16:20
这 怎么这么多 大触了!
作者:
XCXCJJ
时间:
2015-4-25 08:38
GFJARTJAERJ
作者:
hgc_sama
时间:
2015-4-26 10:11
不明觉厉
作者:
waqjn1314
时间:
2015-5-13 22:04
666666666666666
作者:
914554688
时间:
2015-5-16 15:31
看看0.0 貌似很吊
作者:
houm
时间:
2015-5-17 11:10
0.0 不懂 看不懂0.0 还是看不懂
作者:
gc2517984
时间:
2015-8-6 18:12
隐藏内容
作者:
tencent_njs
时间:
2015-9-21 15:09
gggggjfdsa
作者:
zx70106710000
时间:
2016-1-5 14:52
近期可能用得到
作者:
1356726241
时间:
2016-1-5 18:40
感谢你
作者:
星恒
时间:
2016-1-16 16:01
看看隐藏
作者:
超级机器
时间:
2016-1-23 18:22
LZ你想说什么,看到了一串英文字母,我都晕了~
作者:
1356726241
时间:
2016-1-23 20:21
这什么玩意,看不懂
作者:
Z1RE4W56G1ER
时间:
2016-1-31 23:11
好人~
作者:
hanchan
时间:
2016-5-19 13:54
作者:
a2811352932
时间:
2016-6-14 10:22
1
作者:
XM_APXiaoMa
时间:
2016-6-16 16:11
看不懂
作者:
c1055912175
时间:
2017-7-25 17:57
123
作者:
zzs123
时间:
2017-12-16 15:50
回复看源码,先顶一个
作者:
3111478359
时间:
2018-1-28 16:14
56464556661651
作者:
兔兔
时间:
2018-2-20 23:38
2
作者:
l963073346
时间:
2024-5-1 01:53
Essentials插件
欢迎光临 最MC论坛 (http://www.zuimc.com/)
Powered by Discuz! X3.2