Minecraft(我的世界)中文论坛

标题: Spigot插件开发教程-事件监听器

作者: 彪悍的新手    时间: 2015-8-11 22:02
标题: Spigot插件开发教程-事件监听器
本帖最后由 彪悍的新手 于 2015-8-13 16:50 编辑


2、事件监听器
监听器,顾名思义就是用来监视服务器的。

1、制作一个空白的插件


2、创建一个新类并让它实现Listener接口



3、注册这个监听器


4、监听服务器事件

5、效果图


ps:我的服务器抽了不能显示效果谁帮我试试截个图发给我QAQ服务器好了!
@123645525 更新了
要不要发索引呢?

[groupid=659]【DawnWork】[/groupid]
作者: 123645525    时间: 2015-8-17 09:34
特来支持
作者: xiangnian    时间: 2015-9-5 00:17
4.监听服务器事件没看懂,LZ可以发下全部吗?
作者: 彪悍的新手    时间: 2015-9-6 20:11
xiangnian 发表于 2015-9-5 00:17
4.监听服务器事件没看懂,LZ可以发下全部吗?

签名档个人索引
深夜党你好
作者: Skey    时间: 2015-11-26 16:37
请继续更新~
作者: kjkj2173135    时间: 2016-2-22 10:30
请问能不能getServer().getPluginManager().registerEvents(this, this);
听别人说这样也行
作者: q513902026    时间: 2016-2-23 08:46
本帖最后由 q513902026 于 2016-2-23 08:47 编辑
kjkj2173135 发表于 2016-2-22 10:30
请问能不能getServer().getPluginManager().registerEvents(this, this);
听别人说这样也行

this指代当前类的实例
如果当前类实现了Listener接口和Plugin接口 则可以
(JavaPlugin已实现Plugin接口 如果继承则可认为当前类实现Plugin接口)
作者: Agent_Ten    时间: 2016-3-26 14:59


作者: 芒果酱i    时间: 2017-8-25 16:42
在主类的onEnable方法添加 是什么意思
作者: 457725806    时间: 2017-8-30 13:45
MCBBS有你更精彩~
作者: plgkm6    时间: 2017-11-9 11:01
为什么没有在游戏里收到数据呀?是不是已经没有这个事件了?1.12.2版本,spigot
作者: 神崎长闲    时间: 2017-11-11 13:51
984111216 发表于 2015-8-21 22:17
如何判断一个玩家是不是OP

抄他家,问他有没有OP
作者: 梦樱似雪    时间: 2018-4-2 13:21
请问一下其他事件如何监听?比如右键,还有监听玩家手中物品qwq
作者: 陈宇浩    时间: 2018-4-5 19:34
66666666666666
作者: 轻光233    时间: 2019-5-4 19:44
984111216 发表于 2015-8-21 22:17
如何判断一个玩家是不是OP

Player.isOp();
作者: BellTune    时间: 2019-5-4 19:55
需要索引来查阅目录!:)
作者: mcbzhu    时间: 2019-6-13 11:27
本帖最后由 mcbzhu 于 2019-6-13 11:30 编辑
  1. public void onMyEvent(ProjectileHitEvent event1,CreatureSpawnEvent evnent2){}
复制代码


请问可以这样子写吗???


作者: zhangh998    时间: 2020-3-10 08:27
wtf,这是什么鬼

a.png (3.63 KB, 下载次数: 0)

a.png

作者: xingxing520    时间: 2020-4-9 11:39
挖坟了,抱歉 我想问现在这个事件还有用吗?插件一直没用