mirror of
https://github.com/Shiewk/SModeration.git
synced 2026-04-28 05:54:16 +02:00
Refactor listeners
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -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){
|
||||||
+2
-2
@@ -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){
|
||||||
+2
-2
@@ -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){
|
||||||
Reference in New Issue
Block a user