Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.Drexful.PAParticles;
- import java.util.ArrayList;
- import org.bukkit.Bukkit;
- import org.bukkit.Material;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.inventory.Inventory;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.inventory.meta.ItemMeta;
- public class Particles implements CommandExecutor {
- public void gui(Player p){
- Inventory inv = Bukkit.createInventory(null, 9, "§cTrail Selector");
- ItemStack item1 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta item1Meta = item1.getItemMeta();
- ArrayList<String> item1Lore = new ArrayList<String>();
- item1Lore.add("§f ");
- item1Lore.add("§6Removes current trail.");
- item1Lore.add("§f ");
- item1Meta.setDisplayName("§c§l[!] §cRemove Current Trail");
- item1Meta.setLore(item1Lore);
- item1.setItemMeta(item1Meta);
- ItemStack spacer = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta spacerMeta = spacer.getItemMeta();
- spacerMeta.setDisplayName("§0 ");
- spacer.setItemMeta(spacerMeta);
- ItemStack flames = new ItemStack(Material.BLAZE_POWDER);
- ItemMeta flamesMeta = flames.getItemMeta();
- ArrayList<String> flamesLore = new ArrayList<String>();
- flamesLore.add("§f ");
- flamesLore.add("§6Purchase @ §f§nshop.playamethyst.com");
- flamesLore.add("§f ");
- flamesMeta.setDisplayName("§c§l[!] §fFlames");
- flamesMeta.setLore(flamesLore);
- flames.setItemMeta(flamesMeta);
- ItemStack hearts = new ItemStack(Material.BLAZE_POWDER);
- ItemMeta heartsMeta = flames.getItemMeta();
- ArrayList<String> heartsLore = new ArrayList<String>();
- heartsLore.add("§f ");
- heartsLore.add("§6Purchase @ §f§nshop.playamethyst.com");
- heartsLore.add("§f ");
- heartsMeta.setDisplayName("§c§l[!] §fHearts");
- heartsMeta.setLore(heartsLore);
- hearts.setItemMeta(heartsMeta);
- ItemStack smoke = new ItemStack(Material.BLAZE_POWDER);
- ItemMeta smokeMeta = flames.getItemMeta();
- ArrayList<String> smokeLore = new ArrayList<String>();
- smokeLore.add("§f ");
- smokeLore.add("§6Purchase @ §f§nshop.playamethyst.com");
- smokeLore.add("§f ");
- smokeMeta.setDisplayName("§c§l[!] §fSmoke");
- smokeMeta.setLore(smokeLore);
- smoke.setItemMeta(smokeMeta);
- inv.setItem(0, flames);
- inv.setItem(1, hearts);
- inv.setItem(2, smoke);
- inv.setItem(3, spacer);
- inv.setItem(4, spacer);
- inv.setItem(5, spacer);
- inv.setItem(6, spacer);
- inv.setItem(7, spacer);
- inv.setItem(8, item1);
- p.openInventory(inv);
- }
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
- Player p = (Player) sender;
- if (cmd.getName().equalsIgnoreCase("trails")){
- gui(p);
- return true;
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement