Hej, pisze do was z pytaniem. Zrobilem prosty config w pluginie. Wszystko dziala ale jak zrobic zeby mozna bylo pisac za pomoca &, zamiast §. Bo robie to w ItemStack.
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
Player p = (Player) sender;
if (cmd.getName().equalsIgnoreCase("drop")){
Inventory drop = Bukkit.getServer().createInventory(null,9,getConfig().getString("drop.gui.nazwa"));
drop.setItem(0, stone);
p.openInventory(drop);
}
return false;
}
@EventHandler
public void onInvClick(InventoryClickEvent e){
Player p = (Player) e.getWhoClicked();
if(e.getInventory().getName() == getConfig().getString("drop.stone.nazwa")){
if(e.getCurrentItem().getItemMeta().getDisplayName().contains(getConfig().getString("drop.stone.nazwa"))){
e.setCancelled(true);
}
}
}
ItemStack stone = new ItemStack(Material.STONE,1);{
ItemMeta stoneim = stone.getItemMeta();
ArrayList<String> stonelore = new ArrayList<String>();
stonelore.add(getConfig().getString("drop.stone.lore"));
stoneim.setDisplayName(getConfig().getString("drop.stone.nazwa"));
stoneim.setLore(stonelore);
stone.setItemMeta(stoneim);
}
Pytanie
kerpson 549
Hej, pisze do was z pytaniem. Zrobilem prosty config w pluginie. Wszystko dziala ale jak zrobic zeby mozna bylo pisac za pomoca &, zamiast §. Bo robie to w ItemStack.
Odnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi