Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.54 KB | None | 0 0
  1. package fr.hyrpik.main;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Material;
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.block.Action;
  9. import org.bukkit.event.inventory.InventoryClickEvent;
  10. import org.bukkit.event.player.PlayerInteractEvent;
  11. import org.bukkit.inventory.Inventory;
  12. import org.bukkit.inventory.ItemStack;
  13. import org.bukkit.inventory.meta.ItemMeta;
  14.  
  15. public class MenuPrincipal implements Listener {
  16.  
  17.    
  18.     public MenuPrincipal(Main main) {}
  19.    
  20.     @EventHandler
  21.     public void onClicInventaire(InventoryClickEvent e) {
  22.         if(e.getCurrentItem().getType() == Material.COMPASS) {
  23.         if(e.getInventory().getTitle().equalsIgnoreCase("§bL'inventaire §cde §epomme !")) {
  24.             Player p = (Player) e.getWhoClicked() ;
  25.             p.performCommand("creatif");
  26.             e.setCancelled(true);
  27.         }
  28.     }
  29. }
  30.        
  31.     @EventHandler
  32.         public void onClicBoussole(PlayerInteractEvent e) {
  33.             Player p = e.getPlayer() ;
  34.             int taille = 5*9;
  35.             if(e.getItem().getType() == Material.COMPASS);
  36.             if(e.getAction() == Action.RIGHT_CLICK_AIR) {
  37.                Inventory inv = Bukkit.createInventory(null, taille, "§bL'inventaire §cde §epomme !");
  38.                ItemStack pomme = new ItemStack(Material.APPLE, 1);
  39.                ItemMeta pommeMeta = pomme.getItemMeta();
  40.                pommeMeta.setDisplayName("§eCeci §aest §9une §dpomme §cde §btest");
  41.                pomme.setItemMeta(pommeMeta);
  42.                inv.setItem(1, pomme);
  43.                
  44.                
  45.                
  46.                
  47.                
  48.                
  49.                p.openInventory(inv);
  50.        
  51.      }
  52.   }
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement