Ir para conteúdo
  • 0

Como verificar se é NPC? Citizens


yLR111

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0
  • // checando se é um NPC pelo nome da Entidade
    
       @EventHandler
    	public void onInteract(PlayerInteractAtEntityEvent e) {
    	 if(e.getRightClicked().getType().equals(EntityType.PLAYER)) {
          if(e.getRightClicked().getName().equalsIgnoreCase("§cNome do npc")) {
    			// code
    			}
    		}
    	}

    Caso não consiga pela CitizensAPI um código para checar pelo nome do NPC, caso seja por exemplo um plugin de Entregador daria pra usar este código tranquilamente. 

Link para o comentário
Compartilhar em outros sites

  • 0
20 horas atrás, iHuck disse:
  • 
    // checando se é um NPC pelo nome da Entidade
    
       @EventHandler
    	public void onInteract(PlayerInteractAtEntityEvent e) {
    	 if(e.getRightClicked().getType().equals(EntityType.PLAYER)) {
          if(e.getRightClicked().getName().equalsIgnoreCase("§cNome do npc")) {
    			// code
    			}
    		}
    	}

    Caso não consiga pela CitizensAPI um código para checar pelo nome do NPC, caso seja por exemplo um plugin de Entregador daria pra usar este código tranquilamente. 

Acho que não funcionaria, tentei todos os metodos acima e nenhum funcionou

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem está navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...