NextOnlineTime 1.0.0

utility, mechanics, nextplugins, onlinetime

  1. NextPlugins
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    Source Code:
    https://github.com/NextPlugins/NextOnlineTime/
    Contributors:
    Eike, Gabriel Santos, Henry Fábio, Yuhtin
    Languages Supported:
    Portuguese
    NextOnlineTime

    sistema de registro de tempo online de cada jogador no servidor, podendo criar recompensas por um tempo mínimo, com menus, top jogadores online, filtro de recompensas, e com uma API para desenvolvedores. Vídeo in-game.

    Suporta conversão de outros plugins parecidos como AtlasTempoOnline e OnlineTimePlus, vídeo demonstrativo.​

    [​IMG]

    Comandos

    A permissão para todos os comandos listados abaixo é nextmarket.use

    • /tempo - Exibe todos os sub-comandos do plugin
    • /tempo ver [player] - Exibe o tempo online de um jogador, caso não insira nenhum, mostrará o seu
    • /tempo menu - Menu do sistema, mostrando as recompensas, top jogadores, opção de filtro e seu tempo online
    • /tempo enviar <player> <tempo> - Enviar tempo online a um jogador
    • /conversion <plugin> - Converte os dados do plugin selecionado
    Download

    Você pode encontrar o plugin pronto para baixar aqui, ou se você quiser, pode optar por clonar o repositório e dar build no plugin com suas alterações.​

    Configuração

    O plugin conta com quatro arquivos de configuração config.yml, conversors.yml, messages.yml e rewards.yml, em que você pode configurar o sql, recompensas, modo de funcionamento, mensagens, conversores e outras opções.​

    Dependências
    O plugin não precisa de nenhuma dependência. As dependências de desenvolvimento são automaticamente baixadas por causa da tecnologia `PDM`​

    Tecnologias usadas

    - Google Guice - Fornece suporte para injeção de dependência usando anotações.
    - PDM - Baixa as dependências de desenvolvimento assim que o plugin é ligado pela primeira vez.​

    APIs e Frameworks

    - command-framework - Framework para criação e gerenciamento de comandos.
    - inventory-api - API para criação e o gerenciamento de inventários customizados.
    - sql-provider - Provê a conexão com o banco de dados.

    Discord de Suporte
    Clique aqui para entrar no servidor de suporte da NextPlugins.​