-
Total de itens
853 -
Registro em
-
Última visita
Tudo que Álison👌 postou
-
Vá em sua Main e coloque o seguinte: public static HashMap<Player, Player> ban; Agora, no começo da class do seu inventário você precisa colocar isso: public static ItemStack Item; public static ItemMeta Itemmeta; Após você cria o método do inventário: public static void OpenInv(Player p, Player t) { Inventory menugui = Bukkit.createInventory(null, Quantidadedelinhasdoinv * 9, "§aNomeDoInv"); Item = new ItemStack(Material.WOOL, 1, (short) 2); Itemmeta = Item.getItemMeta(); Itemmeta.setDisplayName("§cNomeDoItem"); ArrayList<String> lore = new ArrayList<String>(); lore.add("§aVoce quer banir o player " + t.getName() + "?"); Itemmeta.setLore(lore); Item.setItemMeta(Itemmeta); menugui.setItem(SlotDoItem, Item); p.openInventory(menugui); } ps: o segundo player na função não é necessário, apenas coloquei para que você possa colocar o nome do player a ser banido no item Após criar o método vamos para a seção de comandos, quando o player digitar /ban <target> você faz o seguinte OpenInv(p, target); // abre inventário ban.put(p, target); // coloca o player e o target em hashmap Por fim você faz o evento de click: @EventHandler public void Click(InventoryClickEvent e) { if ((e.getCurrentItem() != null) && (e.getCurrentItem().getItemMeta() != null)) { Inventory inv = e.getInventory(); Player p = (Player) e.getWhoClicked(); if (inv.getTitle().equals("§aNomeDoInv")) { e.setCancelled(true); // cancela o evento de click, fazendo com que o item não vá para sua mão if (e.getCurrentItem().isSimilar(Item)) { Player target = ban.get(p).getPlayer(); // pega o target da hash que salvamos antes target.setBanned(true); // banimos o target ban.remove(p); // removemos o player da hash p.closeInventory(); // fechamos o gui //você fazer mais coisas aqui como enviar mensagens } } } } Importante: esse código foi feito para que tudo esteja na mesma class, com exceção do hash, caso você separe em classes diferentes terá que puxar os métodos de outra class
-
Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática.
-
Álison#5505
-
mande a config do seu plugin em pastebin por favor
-
entregue Addon para o mcmmo, estou pagando!
tópico respondeu ao guilhermedima_ de Álison👌 em Pedidos entregues
Seu pedido foi marcado como entregue por nossa equipe. Caso ele não tenha sido entregue como gostaria, crie outro tópico. OBS: Essa mensagem é automática. -
Seu pedido foi marcado como passivo de remuneração pela nossa equipe. Logo, não será possível realizar sua solicitação gratuitamente. Um membro de nossa team de desenvolvedores neste momento já deve ter lhe informado seu contato para mais informações, por favor procure-o no devido canal. OBS: Essa mensagem é automática.
-
caso ainda precise me chame discord: Álison#5505
-
Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática.
-
dúvida resolvida ERRO Could not pass event BlockPlaceEvent
tópico respondeu ao S0_Dev de Álison👌 em Dúvidas resolvidas
Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática. -
gratuito [AFFCmd] Seu novo plugin de suporte para comandos
tópico respondeu ao AffonsoGames de Álison👌 em Arquivos
Simples porém útil, gostei, me parece muito bem feito, parabéns ? -
já tentei usar o cratesplus e sempre tive problemas com ele, creio que ele ainda possua muitos erros, ja tentou usar o cratereloaded? https://dev.bukkit.org/projects/crate-reloaded
-
Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática.
-
Abra sua server.properties, encontre a opção "generate-structures" e coloque false, pronto, não aparecerá spawners ?
-
Seu pedido foi marcado como passivo de remuneração pela nossa equipe. Logo, não será possível realizar sua solicitação gratuitamente. Um membro de nossa team de desenvolvedores neste momento já deve ter lhe informado seu contato para mais informações, por favor procure-o no devido canal. OBS: Essa mensagem é automática.
-
se você quer algo inovador precisa investir, posso fazer por um preço bacana, caso queira me chame discord: Álison#5505
-
Ficou ótimo mano parabéns, vai ajudar bastante a comunidade, obrigado por disponibilizar ? me kibou ou conhecidencia safado?
-
[EXPOSIÇÃO] Arte(encomendado) que eu fiz para um cliente!
tópico respondeu ao AffonsoGames de Álison👌 em Exposição
Ficou beem nice mano parabéns -
Seu pedido foi marcado como passivo de remuneração pela nossa equipe. Logo, não será possível realizar sua solicitação gratuitamente. Um membro de nossa team de desenvolvedores neste momento já deve ter lhe informado seu contato para mais informações, por favor procure-o no devido canal. OBS: Essa mensagem é automática.
-
Me chame discord caso ainda queira para fazermos um orçamento: Álison#5505
-
ficou legal, mas acho que a comunidade já ta meio saturada de plugins de maquina, mas isso não tira seu mérito, parabéns.
-
dúvida resolvida [Dúvida] Como pegar prefixo do luckperms
tópico respondeu ao MrDrawn de Álison👌 em Dúvidas resolvidas
Sua dúvida foi marcada como resolvida pela nossa equipe. Caso sua dúvida não tenha sido sanada, crie outro tópico. OBS: Essa mensagem é automática. -
Seu pedido foi marcado como entregue por nossa equipe. Caso ele não tenha sido entregue como gostaria, crie outro tópico. OBS: Essa mensagem é automática.
-
Fiz rapidinho aqui: https://www.mediafire.com/file/f4if8s9497e4l6c/SlimeDeath.jar/file
-
Bom, o que da para ser feito é um sistema igual da redestone, que impede de colocar funis clicando em outro funil, caso queira fazer um orçamento meu discord é Álison#5505
-
RTB_FabricarPots - Forma diferente de fazer Poções (Venda)
tópico respondeu ao rubenlousada11 de Álison👌 em Arquivos
Ficou bem legal gostei da ideia, boa sorte nas vendas @off Specialidade é foda