Ir para conteúdo
  • 0

[Resolvido] Dúvida plugin de HAT | Help please!


Hemptt

Pergunta

7 respostass a esta questão

Posts Recomendados

Guest VitorEmanoel

Tente usar este codigo.

@EventHandler
public void e (InventoryClickEvent e){
	if(e.getWhoClicked() instanceof Player){
		Player p = (Player)e.getWhoClicked();
		if(e.getSlotType() == SlotType.ARMOR){
			if(p.getWorld().getName().equals("Warless")){
				e.setCancelled(true);
			}
		}
	}
}

Não esqueça de registra o evento.

Link para o comentário
Compartilhar em outros sites

Epa não tenho o IDE aberto para te fazer um codigo todo formatado e com o camel case todo definido mas se é o que percebi queres retirar o hat apenas no mundo Warless

 

Checkas o mundo com um if Bukkit#getWorld() e rodas o player.setHelmet(null)

 

Era isto?

Link para o comentário
Compartilhar em outros sites

Epa não tenho o IDE aberto para te fazer um codigo todo formatado e com o camel case todo definido mas se é o que percebi queres retirar o hat apenas no mundo Warless

 

Checkas o mundo com um if Bukkit#getWorld() e rodas o player.setHelmet(null)

 

Era isto?

Não, quero que os players não consigam tirar armadua no mundo "Warless"

Link para o comentário
Compartilhar em outros sites

 

a ok.

public void onArmorSlot(InventoryClickEvent event) {
        if (event.getSlotType().equals(SlotType.ARMOR))
            event.setCancelled(true);
    }

Como eu faço só pra funfa em 1 mundo só? o "Warless"

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...