纯白剑姬 发表于 2018-8-20 16:45
大腿你好 我把你发的实现内容一个一个write进去了
结果是发包完全没反应....到底是为什么呢....
还有我发 ...
Caused by: java.lang.ExceptionInInitializerError
可以参考一下这一篇 https://blog.csdn.net/fykhlp/article/details/6236316
gooding300 发表于 2018-8-20 16:53
可以参考一下这一篇 https://blog.csdn.net/fykhlp/article/details/6236316
看了您的链接的变量初始化问题
我也有onEnable()重新获取api
- ProtocolManager pm;
- @Override
- public void onEnable()
- {
- Bukkit.getServer().getPluginManager().registerEvents(this, this);
- pm = ProtocolLibrary.getProtocolManager();
- getLogger().info("插件已加载");
- }
为什么就是pm.sendServerPacket时会初始化出错.....
难道还是我write的参数有问题吗?
纯白剑姬 发表于 2018-8-20 16:45
大腿你好 我把你发的实现内容一个一个write进去了
结果是发包完全没反应....到底是为什么呢....
还有我发 ...
先获取一个ProtocolManager
- ProtocolManager manager = ProtocolLibrary.getProtocolManager();
然后创建包
- PacketContainer packet = manager.createPacket(PacketType.Play.Server.ENTITY_EFFECT);
耗子 发表于 2018-8-20 17:43
先获取一个ProtocolManager
然后创建包
我测试服务器版本是spigot-1.11.2-R0.1-SNAPSHOT
这是protocol的下载地址版本好像是4.0.3吧
http://ci.dmulloy2.net/job/ProtocolLib/403/
刚刚找到了一个发光api 可惜貌似只支持1.9与1.10(非常残念
[API] GlowAPI [1.9 | 1.10] 1.4.6-SNAPSHOT
[API] GlowAPI [1.9 | 1.10] 1.4.6-SNAPSHOT
纯白剑姬 发表于 2018-8-20 18:26
这里的第二行下载的!
If you're running 1.8, 1.9, 1.10, 1.11, or 1.12, use the dev build 403. ...
原因不明,需要更多信息以供测试。。。如源代码,运行环境等等
耗子 发表于 2018-8-20 20:55
原因不明,需要更多信息以供测试。。。如源代码,运行环境等等
谢谢大佬的回复 问题暂时解决了
具体问题在于发Entity Effect的包是没有效果的
附上发光需要用Entity Metadata
Spigot赛高!(虽然英文苦手...