Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.HenkDeStone.HDS.Events;
- import org.bukkit.Material;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.inventory.InventoryClickEvent;
- import org.bukkit.inventory.ItemStack;
- import me.HenkDeStone.HDS.Configurations.PlayerData;
- import me.HenkDeStone.HDS.Main.HDS;
- public class InventoryClick implements Listener {
- PlayerData pd = PlayerData.getInstance();
- @EventHandler
- public void onClick1(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Diamond Block §7- §f€ 2500")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.DIAMOND_BLOCK);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 2500) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 2500 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-2500);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick2(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Redstone Block §7- §f€ 1000")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.REDSTONE_BLOCK);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 1000) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 1000 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-1000);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClicke(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Emerald Block §7- §f€ 500")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.EMERALD_BLOCK);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 500) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 500 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-500);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick4(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Iron Block §7- §f€ 100")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.IRON_BLOCK);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 100) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 100 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-100);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick5(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Gold Block §7- §f€ 50")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_BLOCK);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 50) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 50 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-50);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick6(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Gold Ingot §7- §f€ 10")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_INGOT);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 10) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 10 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-10);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick7(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Gold Nugget §7- §f€ 1")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_NUGGET);
- if (pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo") >= 1) {
- p.getInventory().addItem(item);
- p.sendMessage("§3Je hebt §f" + "€ 1 §3opgenomen van jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb-1);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- } else {
- p.sendMessage("§3Je hebt niet genoeg geld om dit bedrag op te nemen.");
- return;
- }
- }
- }
- }
- @EventHandler
- public void onClick11111111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 2500 §7- §8(§fDiamond Block§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.DIAMOND_BLOCK);
- if(p.getInventory().contains(Material.DIAMOND_BLOCK, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 2500 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+2500);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze blocks!");
- }
- }
- }
- }
- @EventHandler
- public void onClick111111111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 1000 §7- §8(§fRedstone Block§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.REDSTONE_BLOCK);
- if(p.getInventory().contains(Material.REDSTONE_BLOCK, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 1000 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+1000);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze blocks!");
- }
- }
- }
- }
- @EventHandler
- public void onClick1111111111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 500 §7- §8(§fEmerald Block§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.EMERALD_BLOCK);
- if(p.getInventory().contains(Material.EMERALD_BLOCK, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 500 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+500);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze blocks!");
- }
- }
- }
- }
- @EventHandler
- public void onClick111111111111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 100 §7- §8(§fIron Block§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.IRON_BLOCK);
- if(p.getInventory().contains(Material.IRON_BLOCK, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 100 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+100);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze blocks!");
- }
- }
- }
- }
- @EventHandler
- public void onClick11111111111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 50 §7- §8(§fGold Block§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_BLOCK);
- if(p.getInventory().contains(Material.GOLD_BLOCK, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 50 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+50);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze blocks!");
- }
- }
- }
- }
- @EventHandler
- public void onClick111111222211(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 10 §7- §8(§fGold Ingot§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_INGOT);
- if(p.getInventory().contains(Material.GOLD_INGOT, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 10 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+10);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze ingot!");
- }
- }
- }
- }
- @EventHandler
- public void onClick111e11111(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Stort §f€ 1 §7- §8(§fGold Nugget§8)")) {
- Player p = (Player) e.getWhoClicked();
- int pb = pd.getPlayerData().getInt(p.getUniqueId() + ".Banksaldo");
- e.setCancelled(true);
- if ((e.getCurrentItem() == null) || (e.getCurrentItem().getType() == Material.AIR) || (!e.getCurrentItem().hasItemMeta())) {
- return;
- }
- ItemStack item = new ItemStack(Material.GOLD_NUGGET);
- if(p.getInventory().contains(Material.GOLD_NUGGET, 1)){
- p.getInventory().removeItem(item);
- p.sendMessage("§3Je hebt §f€ 1 §3gestort in jouw safety deposit box.");
- pd.getPlayerData().set(p.getUniqueId() + ".Banksaldo", pb+1);
- pd.savePlayerData();
- HDS.getScoreboard(p);
- }else {
- p.sendMessage("§3Je hebt niet genoeg van deze nugget!");
- }
- }
- }
- }
- @EventHandler
- public void Cancel(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- e.setCancelled(true);
- }
- }
- @EventHandler
- public void onClick111e1112ee211(InventoryClickEvent e) {
- if (e.getInventory().getName().equals(HDS.playerbank.getName())) {
- if (e.getCurrentItem().getItemMeta().getDisplayName().contains("§3Gemaakt door: §bShoarma-Craft Network")) {
- e.getWhoClicked().closeInventory();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement