Lucas_Br Postado Fevereiro 28, 2018 Denunciar Compartilhar Postado Fevereiro 28, 2018 Gostaria de saber como posso fazer para impedir que o player feche um inventario sendo que o InventoryCloseEvent não tem e.setCancelled(true)? Link para o comentário Compartilhar em outros sites More sharing options...
0 zMathi Postado Fevereiro 28, 2018 Denunciar Compartilhar Postado Fevereiro 28, 2018 Não é possível cancelar o jogador de fechar o inventário, porém podemos ficar abrindo novamente o inventário que o jogador fechar. @EventHandler public void onInventoryClose(InventoryCloseEvent event) { Inventory inventory = event.getInventory(); if (inventory.getTitle().equals("Name of This Shit")){ event.getPlayer().openInventory(inventory); } } 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Ronaldibre Postado Fevereiro 28, 2018 Denunciar Compartilhar Postado Fevereiro 28, 2018 p.closeInventory(); acho Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas_Br Postado Fevereiro 28, 2018 Autor Denunciar Compartilhar Postado Fevereiro 28, 2018 p.closeInventory(); acho Mano eu quero impedir que o inventario feche n quero fechar ele Link para o comentário Compartilhar em outros sites More sharing options...
0 Ronaldibre Postado Fevereiro 28, 2018 Denunciar Compartilhar Postado Fevereiro 28, 2018 ah, foi mal, li errado ;-; Link para o comentário Compartilhar em outros sites More sharing options...
0 RUSHyoutuber Postado Março 1, 2018 Denunciar Compartilhar Postado Março 1, 2018 Não é possível cancelar o jogador de fechar o inventário, porém podemos ficar abrindo novamente o inventário que o jogador fechar. @EventHandler public void onInventoryClose(InventoryCloseEvent event) { Inventory inventory = event.getInventory(); if (inventory.getTitle().equals("Name of This Shit")){ event.getPlayer().openInventory(inventory); } } excelente resposta! funcionou acabei de testar! Link para o comentário Compartilhar em outros sites More sharing options...
0 Ducky Postado Março 3, 2018 Denunciar Compartilhar Postado Março 3, 2018 Não existe uma opção de cancelar o evento de fechar o inventário! Link para o comentário Compartilhar em outros sites More sharing options...
0 gaalaxY Postado Março 5, 2018 Denunciar Compartilhar Postado Março 5, 2018 Não é possível cancelar o jogador de fechar o inventário, porém podemos ficar abrindo novamente o inventário que o jogador fechar. @EventHandler public void onInventoryClose(InventoryCloseEvent event) { Inventory inventory = event.getInventory(); if (inventory.getTitle().equals("Name of This Shit")){ event.getPlayer().openInventory(inventory); } } Como citado acima, não existe como impedir um player de fechar o inventário, o que dá é faze-lo abrir novamente. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Lucas_Br
Gostaria de saber como posso fazer para impedir que o player feche um inventario sendo que o InventoryCloseEvent não tem e.setCancelled(true)?
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados