RPGCore é uma API que adiciona novas funcionalidades para a criação de um novo mundo RPG.
O plugin por si só não muda nada, não adiciona nenhum comando e nenhuma funcionalidade diretamente ao jogo. Esse plugin é o core para o desenvolvimento de addons, que centraliza adição de atributos em entidades e itens.
Toda modificação é feita com base em atributos, não mudando nenhum calculo original de combate, defesa, loot ou qualquer outra coisa. O intuito tambem, não é ouvir nenhum hook ou modificar diretamente uma ação, deixando isso à cargo e conciencia dos AddOns.
Presamos ao maximo a originalidade do Minecraft e o desempenho do servidor, não modificando ou processando um unico 1 tick.
Esse ainda é um repositório teste, instale com a compilação
Clone esse repositório e execute os comandos:
mvn compile && mvn package- @ToDo - InitChar - distribua pontos iniciais ao iniciar o jogo
- @ToDo - RequiredStats - adiciona requerimentos aos itens
- @ToDo - RPGAnvil - adiciona stats à itens criados na bigorna
- @ToDo - RPGEnchantTable - adiciona stats à itens criados na mesa de encantamentos
- @ToDo - RPGItens - adiciona stats aos itens dropados, de baus, e outros
- @ToDo - RPGLevels - adiciona leveis ao personagem, dando pontos para distribuir nos atributos
- @ToDo - PassiveSkills - adiciona skills passivas com base no level e nos atributos
- @ToDo - RPGSkills - adiciona skills com base no level e atributos
- @ToDo - RPGParty - adiciona party ao jogos, para que jogadores possam evoluir juntos
- @ToDo - RPGPVP - melhora o sistema de PVP, protegendo players com diferença muito grande de level
Pull requests são muito bem vindos. Para ideias, abra um issue primeiro para discutir sobre suas ideias.
@ToDo
@ToDo