- Retorno:
String - Retorno:
String - Retorno:
boolean -
Parâmetros:
- player (
Player)
- player (
-
Retorno:
boolean -
Parâmetros:
- player (
Player)
- player (
-
Retorno:
Player
X1API
A X1API é a interface principal para integração com o plugin LeafX1. Ele fornece métodos para verificação de combates 1v1 e consulta de oponentes.
Todos os métodos lançam APINotLoadedException caso a API ainda não esteja carregada.
Sempre utilize a API após o plugin LeafX1 estar totalmente inicializado.
Obtendo API
LeafX1API api = LeafX1API.getApi();
Informações da API
getName()
Retorna o nome do plugin LeafX1 carregado no servidor.
getVersion()
Retorna a versão atual da API LeafX1.
isPremium()
Verifica se o plugin está rodando em uma versão Premium.
Sistema de Combate 1v1
isFighting(Player player)
Verifica se um jogador está participando de um combate 1v1.
getOpponent(Player player)
Obtém o oponente atual do jogador em combate 1v1.
Sempre verifique isFighting() antes de permitir ações como teleporte ou saída do combate, e use getOpponent() para exibir informações do duelo atual.