1
mirror of https://github.com/Shiewk/SModeration.git synced 2026-04-28 05:54:16 +02:00

Refactor listeners

This commit is contained in:
Shy
2024-07-29 15:12:23 +02:00
parent b40e543f9e
commit 7902bb9a46
4 changed files with 10 additions and 14 deletions
@@ -1,12 +1,8 @@
package de.shiewk.smoderation; package de.shiewk.smoderation;
import de.shiewk.smoderation.command.*; import de.shiewk.smoderation.command.*;
import de.shiewk.smoderation.event.CustomInventoryEvents;
import de.shiewk.smoderation.event.EnderchestSeeEvents;
import de.shiewk.smoderation.event.InvSeeEvents;
import de.shiewk.smoderation.input.ChatInputListener; import de.shiewk.smoderation.input.ChatInputListener;
import de.shiewk.smoderation.listener.PunishmentListener; import de.shiewk.smoderation.listener.*;
import de.shiewk.smoderation.listener.VanishListener;
import de.shiewk.smoderation.storage.PunishmentContainer; import de.shiewk.smoderation.storage.PunishmentContainer;
import net.kyori.adventure.text.TextComponent; import net.kyori.adventure.text.TextComponent;
import net.kyori.adventure.text.format.NamedTextColor; import net.kyori.adventure.text.format.NamedTextColor;
@@ -48,9 +44,9 @@ public final class SModeration extends JavaPlugin {
@Override @Override
public void onEnable() { public void onEnable() {
getPluginManager().registerEvents(new PunishmentListener(), this); getPluginManager().registerEvents(new PunishmentListener(), this);
getPluginManager().registerEvents(new CustomInventoryEvents(), this); getPluginManager().registerEvents(new CustomInventoryListener(), this);
getPluginManager().registerEvents(new InvSeeEvents(), this); getPluginManager().registerEvents(new InvSeeListener(), this);
getPluginManager().registerEvents(new EnderchestSeeEvents(), this); getPluginManager().registerEvents(new EnderchestSeeListener(), this);
getPluginManager().registerEvents(new VanishListener(), this); getPluginManager().registerEvents(new VanishListener(), this);
getPluginManager().registerEvents(new ChatInputListener(), this); getPluginManager().registerEvents(new ChatInputListener(), this);
@@ -1,4 +1,4 @@
package de.shiewk.smoderation.event; package de.shiewk.smoderation.listener;
import de.shiewk.smoderation.inventory.CustomInventory; import de.shiewk.smoderation.inventory.CustomInventory;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
@@ -6,7 +6,7 @@ import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener; import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.event.inventory.InventoryClickEvent;
public class CustomInventoryEvents implements Listener { public class CustomInventoryListener implements Listener {
@EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true)
public void onInventoryClick(InventoryClickEvent event){ public void onInventoryClick(InventoryClickEvent event){
if (event.getInventory().getHolder() instanceof CustomInventory customInventory){ if (event.getInventory().getHolder() instanceof CustomInventory customInventory){
@@ -1,4 +1,4 @@
package de.shiewk.smoderation.event; package de.shiewk.smoderation.listener;
import org.bukkit.entity.HumanEntity; import org.bukkit.entity.HumanEntity;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
@@ -8,7 +8,7 @@ import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.InventoryHolder; import org.bukkit.inventory.InventoryHolder;
import org.bukkit.inventory.PlayerInventory; import org.bukkit.inventory.PlayerInventory;
public class EnderchestSeeEvents implements Listener { public class EnderchestSeeListener implements Listener {
@EventHandler @EventHandler
public void onInventoryClick(InventoryClickEvent event){ public void onInventoryClick(InventoryClickEvent event){
@@ -1,4 +1,4 @@
package de.shiewk.smoderation.event; package de.shiewk.smoderation.listener;
import org.bukkit.entity.HumanEntity; import org.bukkit.entity.HumanEntity;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
@@ -9,7 +9,7 @@ import org.bukkit.inventory.PlayerInventory;
import java.util.Objects; import java.util.Objects;
public class InvSeeEvents implements Listener { public class InvSeeListener implements Listener {
@EventHandler @EventHandler
public void onInventoryClick(InventoryClickEvent event){ public void onInventoryClick(InventoryClickEvent event){