Advertisement
broken-arrow

Untitled

Jul 4th, 2021
910
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.55 KB | None | 0 0
  1.     private final class PartyListPlayers extends MenuPagged<UUID> {
  2.     /*  private Button addNewPlayer = null;
  3.         private Button removePlayer = null;*/
  4.  
  5.         protected PartyListPlayers() {
  6.             super(MainGuiMenu.this, PreferenceSettingsRegistery.getInstance().getPlayers());
  7.  
  8.             //PreferenceSettingsRegistery.getInstance().getPlayers()
  9.             GuiTempletsYaml guiTemplets = new GuiTempletsYaml();
  10.             setTitle(guiTemplets.getGuiTitle("PartylistMenu", "PartylistMenu"));
  11.             ButtonReturnBack.setMaterial(CompMaterial.fromMaterial(guiTemplets.getIcon("PartylistMenu", "Back_button")));
  12.             ButtonReturnBack.setTitle(guiTemplets.getDisplayName("PartylistMenu", "Back_button"));
  13.             ButtonReturnBack.setLore(guiTemplets.getLore("PartylistMenu", "Back_button"));
  14.  
  15.  
  16.             if (MainGuimenuSettings.Chest_And_Hoppers.MENU_SIZE >= 9) {
  17.                 setSize(guiTemplets.getGuiSize("PartylistMenu", "PartylistMenu"));
  18. /*
  19.                 this.addNewPlayer = new Button() {
  20.                     @Override
  21.                     public void onClickedInMenu(Player player, Menu menu, ClickType click) {
  22.                         new CommandPromt().start(player);
  23.                     }
  24.  
  25.                     @Override
  26.                     public ItemStack getItem() {
  27.                         return ItemCreator.of(CompMaterial.fromMaterial(guiTemplets.getIcon("PartylistMenu", "Add_Players")),
  28.                                 guiTemplets.getDisplayName("PartylistMenu", "Add_Players"),
  29.                                 guiTemplets.getLore("PartylistMenu", "Add_Players")).build().make();
  30.                     }
  31.                 };
  32.  
  33.                 this.removePlayer = new Button() {
  34.                     @Override
  35.                     public void onClickedInMenu(Player player, Menu menu, ClickType click) {
  36.  
  37.                     }
  38.  
  39.                     @Override
  40.                     public ItemStack getItem() {
  41.                         return ItemCreator.of(CompMaterial.fromMaterial(guiTemplets.getIcon("PartylistMenu", "Remove_Players")),
  42.                                 guiTemplets.getDisplayName("PartylistMenu", "Remove_Players"),
  43.                                 guiTemplets.getLore("PartylistMenu", "Remove_Players")).build().make();
  44.                     }
  45.                 };*/
  46.  
  47.             }
  48.  
  49.         }
  50.  
  51.  
  52.         @Override
  53.         protected ItemStack convertToItemStack(UUID item) {
  54.             PreferenceSettingsRegistery players = PreferenceSettingsRegistery.getInstance();
  55.             System.out.println("testings" + String.valueOf(getplayer()));
  56.  
  57.  
  58.                 /*return ItemCreator.of(CompMaterial.CARROT_ITEM, String.valueOf(Bukkit.getPlayer(playerss)).replace("CraftPlayer{name=", "").replace("}", ""), "",
  59.                         "This is one player", "some has acces").build().make();*/
  60.  
  61.             return ItemCreator.of(CompMaterial.CARROT_ITEM, String.valueOf(getplayer()), "",
  62.                     "This is one player", "some has acces").build().make();
  63.  
  64.         }
  65.  
  66.         public Player getplayer() {
  67.             PreferenceSettingsRegistery players = PreferenceSettingsRegistery.getInstance();
  68.             Player playerss = null;
  69.             for (UUID player : players.getPlayers())
  70.                 playerss = Bukkit.getPlayer(player);
  71.  
  72.  
  73.             return playerss;
  74.         }
  75.  
  76.  
  77.         @Override
  78.         protected void onPageClick(Player player, UUID item, ClickType click) {
  79.  
  80.         }
  81.  
  82.  
  83.         protected ItemStack convertToItemStack(ChatColor item) {
  84.             PreferenceSettingsRegistery players = PreferenceSettingsRegistery.getInstance();
  85.             System.out.println("testings");
  86.             return ItemCreator.ofWool(CompColor.fromChatColor(item))
  87.                     .name(item + /* använd color för får fär på text beronde vilken spelaren håller musen på*/"Select " + ItemUtil.bountifyCapitalized(item.name())).build().make();
  88.         }
  89.  
  90.  
  91.         protected void onPageClick(Player player, ChatColor item, ClickType click) {
  92.  
  93.         }
  94. /*
  95.         @Override
  96.         public ItemStack getItemAt(int slot) {
  97.             GuiTempletsYaml guiTemplets = new GuiTempletsYaml();
  98.             if (slot == 32)
  99.                 return addNewPlayer.getItem();
  100.  
  101.             if (slot == 29)
  102.                 return removePlayer.getItem();
  103.  
  104.             return null;
  105.         }*/
  106.     }
  107.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement