Skip to main content

    MitoAPI

      MitoAPI é a interface principal para integração com o plugin LeafMito. Ela fornece métodos para gerenciamento de usuários Mito, localizações NPC e consultas de estatísticas.

        Atenção

        Todos os métodos lançam APINotLoadedException caso a API ainda não esteja carregada. Sempre utilize a API após o plugin LeafMito estar totalmente inicializado.


      Obtendo API

      LeafMitoAPI api = LeafMitoAPI.getApi();


      Informações da API

      getName()

      Retorna o nome do plugin LeafMito carregado no servidor.

      • Retorno: String

      getVersion()

      Retorna a versão atual da API LeafMito.

      • Retorno: String

      isPremium()

      Verifica se o plugin está rodando em uma versão Premium.

      • Retorno: boolean


      Gerenciamento de Usuário Atual

      getCurrentMito()

      Obtém o usuário Mito atualmente ativo.

      • Retorno: User

      setCurrentMito(UUID uuid)

      Define o usuário Mito atual pelo UUID.

      • Parâmetros:

        • uuid (UUID)


      Estatísticas de Uso

      getTimes(UUID uuid)

      Retorna a quantidade de vezes que um usuário utilizou o sistema Mito.

      • Parâmetros:

        • uuid (UUID)
      • Retorno: int



      Localização NPC

      getNPCLocation()

      Obtém a localização do NPC do sistema Mito.

      • Retorno: Location

      Dicas de uso

      Sempre verifique se a API está carregada antes de usar os métodos e prefira getApi() estático para acesso singleton.