Dateien nach "src/main/java/me/viper/teamplugin/listener" hochladen
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
package me.viper.teamplugin.listener;
|
||||
|
||||
import me.viper.teamplugin.gui.BackupGUI;
|
||||
import me.viper.teamplugin.gui.SettingsGUI;
|
||||
import me.viper.teamplugin.gui.TeamGUI;
|
||||
import me.viper.teamplugin.manager.LangManager;
|
||||
import me.viper.teamplugin.util.Utils;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.inventory.InventoryClickEvent;
|
||||
import org.bukkit.event.inventory.InventoryDragEvent;
|
||||
|
||||
public class InventoryListener implements Listener {
|
||||
|
||||
@EventHandler
|
||||
public void onInventoryClick(InventoryClickEvent e) {
|
||||
String title = e.getView().getTitle();
|
||||
|
||||
String teamTitle = Utils.color(TeamGUI.getGuiTitle());
|
||||
String settingsTitle = Utils.color(SettingsGUI.getGuiTitle());
|
||||
String backupTitle = Utils.color(BackupGUI.getGuiTitle());
|
||||
|
||||
if (title.equals(teamTitle)) {
|
||||
e.setCancelled(true);
|
||||
return;
|
||||
}
|
||||
|
||||
if (title.equals(settingsTitle)) {
|
||||
e.setCancelled(true);
|
||||
SettingsGUI.handleClick(e);
|
||||
return;
|
||||
}
|
||||
|
||||
if (title.equals(backupTitle)) {
|
||||
e.setCancelled(true);
|
||||
BackupGUI.handleClick(e);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onInventoryDrag(InventoryDragEvent e) {
|
||||
String title = e.getView().getTitle();
|
||||
|
||||
String teamTitle = Utils.color(TeamGUI.getGuiTitle());
|
||||
String settingsTitle = Utils.color(SettingsGUI.getGuiTitle());
|
||||
String backupTitle = Utils.color(BackupGUI.getGuiTitle());
|
||||
|
||||
if (title.equals(teamTitle) || title.equals(settingsTitle) || title.equals(backupTitle)) {
|
||||
e.setCancelled(true);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user