diff --git a/src/main/java/net/cyberflame/serverhelper/ServerHelperPlugin.java b/src/main/java/net/cyberflame/serverhelper/ServerHelperPlugin.java index b421dbd..fd5bef5 100644 --- a/src/main/java/net/cyberflame/serverhelper/ServerHelperPlugin.java +++ b/src/main/java/net/cyberflame/serverhelper/ServerHelperPlugin.java @@ -1,53 +1,47 @@ package net.cyberflame.serverhelper; +import java.util.HashMap; +import java.util.HashSet; +import java.util.UUID; import net.cyberflame.serverhelper.listeners.*; import org.bukkit.Bukkit; import org.bukkit.entity.Entity; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; -import java.util.HashMap; -import java.util.HashSet; -import java.util.UUID; - -public class ServerHelperPlugin extends JavaPlugin -{ - private static ServerHelperPlugin INSTANCE; - private static HashMap> deferredPets = new HashMap<>(); - - @Override - public void onEnable() - { - ServerHelperPlugin.INSTANCE = this; - getServer().getMessenger().registerOutgoingPluginChannel(this, "cyberflame:main"); - registerListeners(); - } - - private void registerListeners() - { - PluginManager pm = Bukkit.getPluginManager(); - pm.registerEvents(new PetTeleportationFunctionalityListener(), this); - pm.registerEvents(new PlayerJoinListener(), this); - } - - @SuppressWarnings("FinalStaticMethod") - public static final ServerHelperPlugin getInstance() - { - return ServerHelperPlugin.INSTANCE; - } - - public static HashMap> getDeferredPets() { - return deferredPets; - } - - public static void addDeferredPet(UUID player, Entity pet) { - if (deferredPets.containsKey(player)) { - deferredPets.get(player).add(pet); - } - else { - HashSet pets = new HashSet<>(); - pets.add(pet); - deferredPets.put(player, pets); - } +public class ServerHelperPlugin extends JavaPlugin { + private static ServerHelperPlugin INSTANCE; + private static HashMap> deferredPets = new HashMap<>(); + + @Override + public void onEnable() { + ServerHelperPlugin.INSTANCE = this; + getServer().getMessenger().registerOutgoingPluginChannel(this, "cyberflame:main"); + registerListeners(); + } + + private void registerListeners() { + PluginManager pm = Bukkit.getPluginManager(); + pm.registerEvents(new PetTeleportationFunctionalityListener(), this); + pm.registerEvents(new PlayerJoinListener(), this); + } + + @SuppressWarnings("FinalStaticMethod") + public static final ServerHelperPlugin getInstance() { + return ServerHelperPlugin.INSTANCE; + } + + public static HashMap> getDeferredPets() { + return deferredPets; + } + + public static void addDeferredPet(UUID player, Entity pet) { + if (deferredPets.containsKey(player)) { + deferredPets.get(player).add(pet); + } else { + HashSet pets = new HashSet<>(); + pets.add(pet); + deferredPets.put(player, pets); } + } } diff --git a/src/main/java/net/cyberflame/serverhelper/listeners/PlayerJoinListener.java b/src/main/java/net/cyberflame/serverhelper/listeners/PlayerJoinListener.java index 7f22102..62b5f2f 100644 --- a/src/main/java/net/cyberflame/serverhelper/listeners/PlayerJoinListener.java +++ b/src/main/java/net/cyberflame/serverhelper/listeners/PlayerJoinListener.java @@ -7,10 +7,10 @@ public class PlayerJoinListener implements Listener { - @EventHandler - public void onPlayerJoin(PlayerJoinEvent event) { - Player player = event.getPlayer(); - // https://docs.papermc.io/velocity/dev/plugin-messaging#case-3-receiving-a-plugin-message-from-a-backend-server - // https://docs.papermc.io/paper/dev/plugin-messaging - } + @EventHandler + public void onPlayerJoin(PlayerJoinEvent event) { + Player player = event.getPlayer(); + // https://docs.papermc.io/velocity/dev/plugin-messaging#case-3-receiving-a-plugin-message-from-a-backend-server + // https://docs.papermc.io/paper/dev/plugin-messaging + } }