daily-reward é um plugin de recompensas diárias e de fácil configuração com possibilidade de criar quantas recompensas você desejar.
- Configuração flexível.
- Codigo limpo e leve.
- Permitido criar até 53 recompensas.
- Permitido enviar itens na coleta da recompensa.
- Existem 3 tipos diferentes de recompensa, que são eles: COMMAND, ITEM e ALL.
- Existem 2 tipos de armazenamento, MySQL e SQLite.
comando | descrição | permissão |
---|---|---|
/coletar | abrir o menu | dailyreward.command.use |
- Minecraft version 1.8.0 - 1.12.2
- config.yml - clique para acessar o arquivo de configuração.
- rewards.yml - clique para acessar o arquivo de recompensas
O Projeto foi desenvolvido utilizando as seguintes tecnologias.
- lombok - Gera getters, setters e outros métodos útils durante a compilação por meio de anotações.
- pdm - baixa as dependências de desenvolvimento assim que o plugin é ligado pela primeira vez.
- command-framework - framework para criação e gerenciamento de comandos.
- sql-provider - provê a conexão com o banco de dados.
- inventory-api - api para criação e o gerenciamento de inventários customizados.
- configuration-inject - injetar valores de configurações automaticamente.
Você pode baixar o plugin clicando AQUI ou se preferir alterar, pode clonar o repositório.
O plugin foi desenvolvido com uma API adequada para desenvolvedores
você pode acessa-la clicando AQUI
- RewardExpiredEvent - Chamado quando a recompensa coletada do jogador expira.
- RewardRequestEvent - Chamado quando o jogador solicitar uma recompensa.