AllayaStockMarket
Autor: Allaya Studios | Versão: 1.4
Informações Técnicas
API Target: Minecraft 1.21
Dependência obrigatória: PlaceholderAPI
Compatibilidade adicional: Load antes de AllayaLojas
Recomendado para: servidores com sistemas econômicos e RankUp
Descrição
O AllayaStockMarket é um plugin de simulação de bolsa de valores para servidores Minecraft (Paper 1.21), modelando variações de mercado, crises econômicas, recuperações, eventos aleatórios e integração com PlaceholderAPI.
Dependências
Obrigatória: PlaceholderAPI
Comandos
/bolsa
Abre o menu da bolsa de valores
Não requer permissão
/stockmarket [reload]
Recarrega as configurações do plugin
allaya.stock.admin
/evento [forcar ]
Força a ativação de um evento específico
stockmarket.admin
/stockdebug
Exibe dados internos da bolsa para debug
stockmarket.admin
/eventosortear
Força o sorteio de um evento aleatório
stockmarket.admin
Permissões
allaya.stock.admin
Permissão administrativa geral
stockmarket.admin
Permissão para gerenciar eventos e debugar
Placeholders
%allayastock_variacao_atual%
Mostra a última variação de valor
Placares, menus de economia
%allayastock_valor_bolsa%
Valor acumulado da bolsa (formatado)
GUI de mercado, placares
%allayastock_valor_bolsa_bruto%
Valor acumulado bruto (sem formatação)
Sistemas de script
%allayastock_direcao%
Direção da última variação (Alta ou Baixa)
Indicação visual
%allayastock_tendencia%
Tendência atual (Alta, Baixa, Estável, Crise, Recuperação)
Informativos em menus
Explicação dos Arquivos .yml
.ymlconfig.yml
Configuração principal do comportamento do mercado:
update-interval-minutes: 10
trend-duration-cycles: 6
intelligent-variation: true
target-positive-limit: 200.0
crisis-duration-cycles: 10
recovery-value: -65.0
recovery-end-value: 25.0
limit-top-value: 140
limit-top-bonus-chance: 60
sounds:
positive: "UI_TOAST_CHALLENGE_COMPLETE"
negative: "ENTITY_WITHER_SPAWN"
min-variation: 25
max-variation: 25Define intervalos, limites de mercado, modos de crise e recuperação, sons e variações.
data.yml
Arquivo de dados de runtime do mercado:
variacao: 0.0
acumulado: 0.0
historico:
- 0.0Armazena informações como valor atual, variação e histórico recente.
events.yml
Definição de eventos econômicos configuráveis:
enabled: true
chance-percent: 10
rare-chance-percent: 5
events:
- id: "lucro_agricola"
name: "Lucro Agrícola"
effect: 15.0
message: "&aSafra recorde impulsiona a economia!"
- id: "crise_bancaria"
name: "Crise Bancária"
effect: -20.0
message: "&cBancos falham e abalam a bolsa!"
# Outros eventos também configurados aqui...Controla ativação, chances de eventos e efeitos econômicos.
messages.yml
Mensagens exibidas aos jogadores e placeholders de texto:
prefix: "&6[Bolsa]&r "
only-players: "&cApenas jogadores podem usar este comando."
reload-start: "&eRecarregando configurações..."
reload-success: "&aConfigurações recarregadas com sucesso."
menu-title: "&6&lBolsa de Valores"
menu-title-crisis: "&4&lBolsa de Valores - CRISE"
menu-title-recovery: "&6&lBolsa de Valores - RECUPERAÇÃO"
# E diversas outras mensagens usadas nas GUIs e eventos.Gerencia todos os textos do plugin, permitindo customização sem precisar alterar código.
Last updated