Visão geral

Lançado v1.2
Plataformas
Spigot, Paper, Purpur
Minecraft
1.21 a 1.21.11, 26.1, 26.2
Java
21
Obrigatório
Vault, A Vault-compatible economy plugin
Opcional
PlaceholderAPI

BountyBoard é um quadro de procurados para servidores de sobrevivência e PvP. Os jogadores colocam dinheiro na cabeça de outros jogadores, os caçadores rastreiam seus alvos com uma bússola e quem matar um jogador procurado leva o prêmio acumulado. É gratuito, não tem versão paga e guarda seus dados em um arquivo SQLite local.

Requisitos #

  • Java 21 ou mais recente.
  • Spigot, Paper ou Purpur, Minecraft 1.21 até 1.21.11, além de 26.1 e 26.2.
  • Vault e um plugin de economia compatível com o Vault. Os dois são obrigatórios.
  • PlaceholderAPI é opcional e detectado automaticamente.

O Folia não é suportado. O BountyBoard usa o agendador padrão do Bukkit.

Instalação #

  1. Pare o servidor e coloque BountyBoard.jar em plugins/.
  2. Confirme que o Vault e o seu plugin de economia estão instalados.
  3. Inicie o servidor. O BountyBoard cria plugins/BountyBoard/config.yml, os arquivos de idioma e bounty.db.
  4. Ajuste o config.yml e execute /bounty reload.

O driver do SQLite é baixado pelo servidor na primeira inicialização, então esse primeiro boot precisa de acesso à internet.

O que ele faz #

  • Recompensas acumuladas. Vários jogadores podem adicionar dinheiro ao mesmo alvo.
  • Dois menus. Um quadro de procurados e um ranking de caçadores com cabeças de jogadores. Não é preciso nenhum plugin de menus.
  • Rastreamento por bússola. Um caçador pode rastrear um alvo, mas a bússola aponta para uma posição aleatória próxima, então nunca é um GPS exato.
  • Proteção contra desconexão em combate. Se um alvo desconectar poucos segundos depois de ser atingido, o último atacante válido recebe a recompensa.
  • Antifarm. Um tempo de espera para cada par de jogadores dificulta combinações repetidas.
  • Níveis de caçador. Abates, ganhos e XP são salvos, com limites de nível configuráveis.
  • Prêmio periódico do ranking. O melhor caçador de cada período pode disparar qualquer comando de console.
  • Pagamentos seguros. Recebimentos e reembolsos entram primeiro em uma fila durável e são repetidos após uma reinicialização ou quando o jogador entra.
  • Idiomas. Inglês, turco, espanhol, alemão, francês e russo. Todas as mensagens podem ser editadas.

Sem telemetria, sem verificador de atualizações e sem conexões de saída além do download único do driver.

Eventos para desenvolvedores #

O BountyBoard dispara BountyPlaceEvent (cancelável), BountyClaimEvent e BountyExpireEvent.