Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.luxlp.invtuber.command;
- import java.util.ArrayList;
- import org.bukkit.Material;
- import org.bukkit.Sound;
- 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;
- import org.bukkit.inventory.meta.SkullMeta;
- public class Youtuber_Command implements CommandExecutor {
- protected static final int Integer = 0;
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(!(sender instanceof Player)) {
- return true;
- }
- Player p = (Player)sender;
- if(args.length == 0) {
- ItemStack item2 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta meta2 = item2.getItemMeta();
- meta2.setDisplayName("§1 ");
- item2.setItemMeta(meta2);
- Inventory inv = p.getServer().createInventory(null, 9*3, "§1 §5§lYouTuber");
- p.openInventory(inv);
- for(int i = 0; i < 9; i++) { inv.setItem(i, item2); }
- for(int i = 10; i < 18; i++) { inv.setItem(i, item2); }
- for(int i = 18; i < 27; i++) { inv.setItem(i, item2); }
- p.playSound(p.getLocation(), Sound.NOTE_PLING, 10, 10);
- p.sendMessage("§1 \n §8» §aMenü §5YouTuber §aerfolgreich geöffnet\n§1 ");
- p.playSound(p.getLocation(), Sound.LEVEL_UP, 30, 30);
- Thread t = new Thread(new Runnable() {
- @Override
- public void run() {
- for (int index = 0; index < 1 ; index++){
- for(int slot = 9 ; slot < 17 ; slot++){
- if(slot > 9) {
- inv.setItem(slot - 1, inv.getItem(slot));
- }
- ItemStack stack = new ItemStack(Material.SKULL_ITEM,1 , (short)3);
- SkullMeta meta = (SkullMeta) stack.getItemMeta();
- meta.setOwner("MHF_Question");
- meta.setDisplayName(" §3Du ? ");
- stack.setItemMeta(meta);
- ArrayList<String> lore = new ArrayList<String>();
- lore.add("§6§oKlick mich");
- meta.setLore(lore);
- stack.setItemMeta(meta);
- inv.setItem(slot, stack);
- try {
- Thread.sleep(100);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if(!(slot == 16)) {
- ItemStack item2 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta meta2 = item2.getItemMeta();
- meta2.setDisplayName("§1 ");
- item2.setItemMeta(meta2);
- inv.setItem(slot, item2);
- }
- }
- for(int slot = 9 ; slot < 15 ; slot++){
- if(slot > 9) {
- inv.setItem(slot - 1, inv.getItem(slot));
- }
- ItemStack stack = new ItemStack(Material.SKULL_ITEM,1 , (short)3);
- SkullMeta meta = (SkullMeta) stack.getItemMeta();
- meta.setOwner("MHF_Question");
- meta.setDisplayName(" §3Du ? ");
- stack.setItemMeta(meta);
- ArrayList<String> lore = new ArrayList<String>();
- lore.add("§6§oKlick mich");
- meta.setLore(lore);
- stack.setItemMeta(meta);
- inv.setItem(slot, stack);
- try {
- Thread.sleep(100);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if(!(slot == 14)) {
- ItemStack item2 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta meta2 = item2.getItemMeta();
- meta2.setDisplayName("§1 ");
- item2.setItemMeta(meta2);
- inv.setItem(slot, item2);
- }
- }
- for(int slot = 9 ; slot < 13 ; slot++){
- if(slot > 9) {
- inv.setItem(slot - 1, inv.getItem(slot));
- }
- ItemStack stack = new ItemStack(Material.SKULL_ITEM,1 , (short)3);
- SkullMeta meta = (SkullMeta) stack.getItemMeta();
- meta.setOwner("MiPez");
- meta.setDisplayName(" §3MiPez ");
- stack.setItemMeta(meta);
- ArrayList<String> lore = new ArrayList<String>();
- lore.add("§6§oKlick mich");
- meta.setLore(lore);
- stack.setItemMeta(meta);
- inv.setItem(slot, stack);
- try {
- Thread.sleep(100);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if(!(slot == 12)) {
- ItemStack item2 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta meta2 = item2.getItemMeta();
- meta2.setDisplayName("§1 ");
- item2.setItemMeta(meta2);
- inv.setItem(slot, item2);
- }
- }
- for(int slot = 9 ; slot < 11 ; slot++){
- if(slot > 9) {
- inv.setItem(slot - 1, inv.getItem(slot));
- }
- ItemStack stack = new ItemStack(Material.SKULL_ITEM,1 , (short)3);
- SkullMeta meta = (SkullMeta) stack.getItemMeta();
- meta.setOwner("LuxLP_");
- meta.setDisplayName(" §3LuxLP ");
- stack.setItemMeta(meta);
- ArrayList<String> lore = new ArrayList<String>();
- lore.add("§6§oKlick mich");
- meta.setLore(lore);
- stack.setItemMeta(meta);
- inv.setItem(slot, stack);
- try {
- Thread.sleep(100);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- if(!(slot == 10)) {
- ItemStack item2 = new ItemStack(Material.STAINED_GLASS_PANE);
- ItemMeta meta2 = item2.getItemMeta();
- meta2.setDisplayName("§1 ");
- item2.setItemMeta(meta2);
- inv.setItem(slot, item2);
- }
- }
- try {
- Thread.sleep(1000);
- } catch (InterruptedException e) {
- e.printStackTrace();
- }
- p.updateInventory();
- }
- }
- });
- t.start();
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment