package de.fanta.challenges.utils.guiutils;
import org.bukkit.entity.Player;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.event.inventory.InventoryDragEvent;
import org.bukkit.inventory.Inventory;
public interface Window {
public abstract Player getPlayer();
public abstract Inventory getInventory();
public abstract Window getParent();
public abstract void open();
public default void closed() {
}
public default void onItemClicked(InventoryClickEvent event) {
event.setCancelled(true);
}
public default void onItemDraged(InventoryDragEvent event) {
event.setCancelled(true);
}
}