37 |
getCommand("home").setExecutor( home ); |
getCommand("home").setExecutor( home ); |
38 |
getCommand("sethome").setExecutor( home ); |
getCommand("sethome").setExecutor( home ); |
39 |
|
|
40 |
|
DiverCommand diver = new DiverCommand(this ); |
41 |
|
getCommand("diver").setExecutor( diver ); |
42 |
|
|
43 |
|
|
44 |
LogintimeHandler logintimeHandler = new LogintimeHandler( this.getDataFolder() ); |
LogintimeHandler logintimeHandler = new LogintimeHandler( this.getDataFolder() ); |
45 |
|
|
52 |
pm.registerEvent(Event.Type.PLAYER_LOGIN, logintimeHandler, Priority.Normal, this); |
pm.registerEvent(Event.Type.PLAYER_LOGIN, logintimeHandler, Priority.Normal, this); |
53 |
pm.registerEvent(Event.Type.PLAYER_QUIT, logintimeHandler, Priority.Normal, this); |
pm.registerEvent(Event.Type.PLAYER_QUIT, logintimeHandler, Priority.Normal, this); |
54 |
|
|
55 |
|
|
56 |
|
pm.registerEvent(Event.Type.PLAYER_QUIT, diver.getQuitHandler(), Priority.Normal, this); |
57 |
|
|
58 |
|
|
59 |
pm.registerEvent(Event.Type.ENDERMAN_PICKUP, new EndermanStopper(), Priority.Normal, this); |
pm.registerEvent(Event.Type.ENDERMAN_PICKUP, new EndermanStopper(), Priority.Normal, this); |
60 |
|
|
61 |
|
|
62 |
//register web plugins |
//register web plugins |
63 |
pm.registerEvent(Event.Type.CUSTOM_EVENT, new StatusListener(getServer(), logintimeHandler.getConfig() ), Priority.Normal, this); |
pm.registerEvent(Event.Type.CUSTOM_EVENT, new StatusListener(getServer(), logintimeHandler.getConfig(), home.getConfig() ), Priority.Normal, this); |
64 |
pm.registerEvent(Event.Type.CUSTOM_EVENT, new MessageListener(getServer()), Priority.Normal, this); |
pm.registerEvent(Event.Type.CUSTOM_EVENT, new MessageListener(getServer()), Priority.Normal, this); |
65 |
|
|
66 |
|
|