ArmorStands
Configure tops em ArmorStands personalizados.
Exemplo completo de configuração
Aqui está um exemplo de como configurar tops em ArmorStands:
armorstand:
money:
top-type: 'VAULT'
click-command: ''
# CLICK-COMMAND: comando ao clicar com o botão direito no ArmorStand
# Placeholders: {player}, {index}, {top_player}, {value}, {value_formatted}
# Use [console] no início para executar como console
hologram:
offset: 3.1
lines: [ '&a&lTOP {index}', '&fJogador: &7{player}', '&fDinheiro: &a{value_formatted}' ]
customs:
custom_index_1:
index: 1
baby: true
items:
chestplate: 'DIAMOND_CHESTPLATE'
leggings: 'DIAMOND_LEGGINGS'
boots: 'DIAMOND_BOOTS'
hand: 'null'
euler-positions:
head: '0;0;0'
body: '0;0;0'
left-arm: '0;0;0'
right-arm: '0;0;0'
left-leg: '0;0;0'
right-leg: '0;0;0'
custom_index_2:
index: 2
baby: true
items:
chestplate: 'GOLD_CHESTPLATE'
leggings: 'GOLD_LEGGINGS'
boots: 'GOLD_BOOTS'
hand: 'null'
euler-positions:
head: '0;0;0'
body: '0;0;0'
left-arm: '0;0;0'
right-arm: '0;0;0'
left-leg: '0;0;0'
right-leg: '0;0;0'
custom_index_3:
index: 3
baby: true
items:
chestplate: 'IRON_CHESTPLATE'
leggings: 'IRON_LEGGINGS'
boots: 'IRON_BOOTS'
hand: 'null'
euler-positions:
head: '0;0;0'
body: '0;0;0'
left-arm: '0;0;0'
right-arm: '0;0;0'
left-leg: '0;0;0'
right-leg: '0;0;0'TOP-TYPE DISPONÍVEIS: Veja a lista completa na seção de Placeholders.
PLACEHOLDERS DISPONÍVEIS: {index}, {player_<index>}, {value_<index>}, {value_formatted_<index>}, {value_time_<index>}, {value_kdr_<index>}
Opções disponíveis na configuração
Estrutura principal
Cada configuração de ArmorStand deve ter um identificador único (ex: money, kills, etc.).
Exemplo:
armorstand:
money:
top-type: 'VAULT'top-type
Define o tipo de ranking que será exibido no ArmorStand.
Exemplo:
top-type: 'VAULT'Consulte a lista completa de TOP-TYPE disponíveis na página de Placeholders.
hologram
Configuração do holograma que aparece acima do ArmorStand.
offset
Define a altura do holograma em relação ao ArmorStand.
Exemplo:
hologram:
offset: 3.1lines
Define as linhas do holograma. Suporta placeholders e códigos de cor.
Exemplo:
hologram:
lines:
- '&a&lTOP {index}'
- '&fJogador: &7{player}'
- '&fDinheiro: &a{value_formatted}'Placeholders disponíveis: {index}, {player}, {value}, {value_formatted}, {value_time}, {value_kdr}
customs
Configurações personalizadas para cada posição do top.
custom_index_X
Cada configuração customizada deve ter um identificador único e especificar o índice.
Exemplo:
customs:
custom_index_1:
index: 1index
Define a posição do top (1 a 10).
Exemplo:
index: 1baby
Define se o ArmorStand será pequeno (baby) ou normal.
Exemplo:
baby: trueitems
Define os itens equipados no ArmorStand.
Exemplo:
items:
chestplate: 'DIAMOND_CHESTPLATE'
leggings: 'DIAMOND_LEGGINGS'
boots: 'DIAMOND_BOOTS'
hand: 'null'Itens disponíveis: chestplate, leggings, boots, hand
Use 'null' para não equipar nenhum item em um slot específico.
euler-positions
Define as posições/rotações das partes do ArmorStand usando ângulos de Euler (X;Y;Z).
Exemplo:
euler-positions:
head: '0;0;0'
body: '0;0;0'
left-arm: '0;0;0'
right-arm: '0;0;0'
left-leg: '0;0;0'
right-leg: '0;0;0'Os valores devem estar no formato X;Y;Z onde cada valor representa a rotação em graus para cada eixo.
Criando seu primeiro ArmorStand de Top
Defina o identificador e tipo
Escolha um nome único e o tipo de ranking:
armorstand:
meu_top:
top-type: 'VAULT'Configure o holograma
Defina as linhas que aparecerão acima do ArmorStand:
hologram:
offset: 3.1
lines:
- '&e&lTOP {index}'
- '&7{player}'
- '&a{value_formatted}'Personalize os ArmorStands
Configure a aparência para cada posição do top:
customs:
custom_index_1:
index: 1
baby: false
items:
chestplate: 'DIAMOND_CHESTPLATE'
leggings: 'DIAMOND_LEGGINGS'
boots: 'DIAMOND_BOOTS'
hand: 'DIAMOND_SWORD'
euler-positions:
head: '0;0;0'
body: '0;0;0'
left-arm: '-10;0;0'
right-arm: '10;0;0'
left-leg: '0;0;0'
right-leg: '0;0;0'Defina a localização
Use o comando no jogo para definir onde o ArmorStand aparecerá:
/topentity set <tipo> ARMORSTAND <index>Reinicie o servidor
Reinicie o servidor para aplicar as configurações.
Certifique-se de criar configurações para todos os índices (1 a 10) que você planeja usar, caso contrário eles usarão a configuração padrão.