Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. package me.NinHPs.CitysAmulett;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.block.Action;
  8. import org.bukkit.event.inventory.InventoryCloseEvent;
  9. import org.bukkit.event.inventory.InventoryType;
  10. import org.bukkit.event.player.PlayerInteractEvent;
  11. import org.bukkit.inventory.Inventory;
  12. import org.bukkit.inventory.ItemStack;
  13. import org.bukkit.plugin.java.JavaPlugin;
  14.  
  15. public class CitysAmulett extends JavaPlugin implements Listener {
  16.  
  17. Inventory inventory = Bukkit.createInventory(null, InventoryType.BREWING, "§5Amulett Tasche");
  18. public static CitysAmulett plugin;
  19.  
  20. @Override
  21. public void onEnable() {
  22. Bukkit.getPluginManager().registerEvents(this, this);
  23. plugin = this;
  24. }
  25.  
  26. @EventHandler
  27. public void onInventoryClose(InventoryCloseEvent event) {
  28. Player player = (Player) event.getPlayer();
  29. if (event.getInventory() == inventory) {
  30. plugin.getConfig().set("inv-" + player.getUniqueId(), inventory.getContents());
  31. plugin.saveConfig();
  32. }
  33. }
  34.  
  35. @EventHandler
  36. public void onClick(PlayerInteractEvent event) {
  37. Player player = (Player) event.getPlayer();
  38. if (event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
  39. if (event.getItem().getItemMeta().getDisplayName().equals("§5Amulett Tasche"))
  40. try { inventory.setContents((ItemStack[]) plugin.getConfig().get("inv-" + player.getUniqueId())); }catch(Exception ex){}
  41. event.getPlayer().openInventory(inventory);
  42. {
  43. {
  44.  
  45. }
  46. }
  47. }
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement