Advertisement
SZMYT

Gui code.

Mar 29th, 2020
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.44 KB | None | 0 0
  1. package com.SZMYT.FactionFarming;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.Material;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.inventory.Inventory;
  9. import org.bukkit.inventory.ItemStack;
  10. import org.bukkit.inventory.meta.ItemMeta;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. import net.md_5.bungee.api.ChatColor;
  14.  
  15.  
  16.  
  17. public class Main extends JavaPlugin    {
  18.    
  19.     @Override
  20.     public void onEnable() {
  21.         System.out.println("FactionFarming plugin has enabled");
  22.        
  23.         getCommand("points".setExecutor(new GuiCommand(this));
  24.                        
  25.     }
  26.        
  27.     @Override
  28.     public void gui(Player player) {
  29.        
  30.                    
  31.             Inventory points = Bukkit.createInventory(player, 27, ChatColor.GREEN  + "FactionPoints");
  32.            
  33.             ItemStack hoe = new ItemStack(Material.DIAMOND_HOE);
  34.             //ItemStack pick = new ItemStack(Material.DIAMOND_PICKAXE);
  35.             //ItemStack sword = new ItemStack(Material.DIAMOND_SWORD);
  36.             //ItemStack axe = new ItemStack(Material.DIAMOND_AXE);
  37.             //ItemStack fishing = new ItemStack(Material.FISHING_ROD);
  38.            
  39.             ItemMeta hoe_meta = hoe.getItemMeta();
  40.             hoe_meta.setDisplayName(ChatColor.GREEN + "Farming");
  41.             ArrayList<String> hoe_lore = new ArrayList<>();
  42.             hoe_lore.add(ChatColor.GRAY + "View all obtainable Farming Points");
  43.             hoe_meta.setLore(hoe_lore);
  44.             hoe.setItemMeta(hoe_meta);
  45.            
  46.        
  47.             points.setItem(11, hoe);
  48.            
  49.             player.openInventory(points);
  50.            
  51.         }
  52.                
  53.         return true;
  54.        
  55.        
  56.        
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement