Economias
Configure os providers de economia para o sistema de marketplace.
Exemplo completo de configuração
Aqui está um exemplo de como configurar uma economia no plugin:
# Economia padrão que irá vir na placa
# Deixe '' (vazio) para não usar
default: 'money'
economies:
money:
# Coloque o nome do plugin
# Para money deixe Money
provider: 'Money'
# Formato inteiro
display: 'Dinheiro'
# Formato abreviado
abbreviated: 'coins'
# Permitir que comercializem na loja com o jogador offline
allow-offline: true
# Permissão para o usuário conseguir definir esta economia
permission: 'yvips.provider.money'
# 'Item' que aparecerá para os jogadores ao interagir com a placa
item:
material: '209299a117bee88d3262f6ab98211fba344ecae39b47ec848129706dedc81e4f'
name: '&aEconomia'
lore:
- ''
- ' &aEsta loja está comercializando com &fMoney&a.'
- ''
# 'Item' que aparecerá para o dono ao editar/criar a placa
item-settings:
material: '209299a117bee88d3262f6ab98211fba344ecae39b47ec848129706dedc81e4f'
name: '&aEconomia'
lore:
- ''
- ' &7Tipo de economia: &fMoney&7.'
- ''
- '&aClique para alterar'Providers disponíveis
O plugin suporta diversos providers de economia:
- AtlasEconomiaSecundaria
- AtlasMinas
- AtlasMinasV2
- JH_Shop
- LegendaryEconomy
- NextCash
- PlayerPoints
- StormEconomiaSecundaria
- StormMinas
- TGCash
- yAlmas
- yPoints
- yRankup
- Vault (Money)
Configuração de economias
default
Define qual economia será usada como padrão.
default: 'money'Deixe vazio ('') se não quiser definir uma economia padrão.
economies
Seção onde todas as economias são configuradas.
provider
Nome do plugin de economia.
Exemplo:
provider: 'Money'Para economia do Vault, use Money como provider.
display
Nome completo de exibição da economia.
Exemplo:
display: 'Dinheiro'abbreviated
Nome abreviado da economia para uso em mensagens curtas.
Exemplo:
abbreviated: 'coins'allow-offline
Define se jogadores podem comprar keys vendidas por jogadores offline.
Exemplo:
allow-offline: trueSe false, só será possível comprar keys de jogadores online.
permission
Permissão necessária para usar este provider de economia.
Exemplo:
permission: 'yvips.provider.money'item
Aparência do item no menu de seleção de economia.
Exemplo:
item:
material: '209299a117bee88d3262f6ab98211fba344ecae39b47ec848129706dedc81e4f'
name: '&aEconomia'
lore:
- ''
- ' &aEsta loja está comercializando com &fMoney&a.'
- ''O material pode ser um tipo de item (ex: GOLD_INGOT) ou uma textura de cabeça (hash).
item-settings
Aparência do item ao configurar a venda.
Exemplo:
item-settings:
material: '209299a117bee88d3262f6ab98211fba344ecae39b47ec848129706dedc81e4f'
name: '&aEconomia'
lore:
- ''
- ' &7Tipo de economia: &fMoney&7.'
- ''
- '&aClique para alterar'Adicionando uma nova economia
Escolha o provider
Identifique qual plugin de economia você deseja adicionar da lista de providers disponíveis.
Defina um identificador
Escolha um ID único para a economia (ex: cash, points, gems).
Configure as propriedades
Copie a estrutura de uma economia existente e ajuste:
provider: Nome do plugindisplay: Nome de exibiçãoabbreviated: Nome curtoallow-offline: Permitir compras offlinepermission: Permissão de uso
Configure os itens
Personalize item e item-settings com material, nome e lore apropriados.
Salve e reinicie
Reinicie o servidor para aplicar as mudanças.
Exemplo: Adicionando PlayerPoints
economies:
money:
# ... configuração existente ...
points:
provider: 'PlayerPoints'
display: 'Pontos'
abbreviated: 'pts'
allow-offline: true
permission: 'yvips.provider.points'
item:
material: 'NETHER_STAR'
name: '&bPontos'
lore:
- ''
- ' &bEsta loja está comercializando com &fPontos&b.'
- ''
item-settings:
material: 'NETHER_STAR'
name: '&bPontos'
lore:
- ''
- ' &7Tipo de economia: &fPontos&7.'
- ''
- '&aClique para alterar'Usando economias personalizadas
Depois de configurar as economias, os jogadores poderão:
- Escolher qual economia usar ao vender uma key VIP
- Ver keys à venda organizadas por economia
- Comprar keys usando diferentes tipos de moeda
Certifique-se de que o plugin de economia está instalado e funcionando antes de adicioná-lo ao yVips.
A permissão configurada em permission permite que você controle quais jogadores podem vender keys usando determinada economia.