You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
949 B
34 lines
949 B
5 years ago
|
package cx.sfy.TheBridge.packets;
|
||
|
|
||
|
import org.bukkit.Bukkit;
|
||
|
import org.bukkit.entity.Player;
|
||
|
import org.bukkit.event.EventHandler;
|
||
|
import org.bukkit.event.EventPriority;
|
||
|
import org.bukkit.event.Listener;
|
||
|
import org.bukkit.event.player.PlayerJoinEvent;
|
||
|
import org.bukkit.event.player.PlayerQuitEvent;
|
||
|
import org.bukkit.plugin.Plugin;
|
||
|
|
||
|
public class PacketMain implements Listener {
|
||
|
|
||
|
public PacketMain(Plugin p) {
|
||
|
PacketInjector.Enabler();
|
||
|
Reflection.Enabler();
|
||
|
p.getServer().getPluginManager().registerEvents(this, p);
|
||
|
Bukkit.getLogger().info(" §e[§a✔§e] §fInjecting PacketListener.");
|
||
|
}
|
||
|
|
||
|
@EventHandler(priority = EventPriority.LOWEST)
|
||
|
public void onJoin(PlayerJoinEvent e) {
|
||
|
Player p = e.getPlayer();
|
||
|
PacketInjector.addPlayer(p);
|
||
|
}
|
||
|
|
||
|
@EventHandler(priority = EventPriority.LOWEST)
|
||
|
public void onQuit(PlayerQuitEvent e) {
|
||
|
Player p = e.getPlayer();
|
||
|
PacketInjector.removePlayer(p);
|
||
|
}
|
||
|
|
||
|
}
|