Como usar o ItemStack Builder
Exemplo Completo de Configuração
Exemplo Completo de Configuração
Aqui está um exemplo completo de como poderia ser uma configuração com todas as opções mencionadas:
### Opções Disponíveis na Configuração
Opções Disponíveis na Configuração
Aqui estão os parâmetros que podem ser passados para o `section` e seus respectivos efeitos:
id / ID / material / Material:
Define o tipo de material do item. Pode ser um nome de material do Minecraft (com ou sem data) (ex: STONE, IRON_SWORD, STONE:1), o id de um material (com ou sem data) (ex: 1 para STONE, 1:1 para STONE:1), o id de um item criado pelo yPlugins ou um id de uma cabeça do minecraft-heads.com.
Exemplo:
material: 'DIAMOND_SWORD'material: 'STONE:1'material: '1'material: '1:1'material: '[YSTORE_ITEM]i2h3do2h42p2po42iog42opj42in'material: 'c25af966a326f9d98466a7bf8582ca4da6453de271b3bc9e59f57a99b63511c6'data / Data:
Especifica o valor de dados para o item, caso o material possua variações (ex: cor de couro ou tipo de bloco).
Exemplo:
data: 5amount / Amount:
Define a quantidade do item. O valor padrão é 1 se não especificado.
Exemplo:
amount: 5name / Name:
Define o nome do item. O nome pode ser estilizado com códigos de cor (&).
Exemplo:
name: '&6Espada de Diamante'lore / Lore:
Define a descrição do item. A descrição pode ser estilizada com códigos de cor (&).
Exemplo:
lore: ['&7A espada mais forte do mundo']glow / Glow:
Define se o item terá o efeito de brilho. Se true, o item brilhará.
Exemplo:
glow: truecustom-skull / CustomSkull:
Define se o item será uma cabeça personalizada (ex: uma cabeça de jogador ou uma cabeça com textura customizada).
Exemplo:
custom-skull: trueurl / URL:
URL de uma imagem personalizada usada para itens do tipo "skull" (cabeça). Isso é utilizado quando o item é uma cabeça customizada.
Exemplo:
url: 'http://textures.minecraft.net/texture/abc123'hide-attributes:
Se true, oculta os atributos do item.
Exemplo:
hide-attributes: truehide-potion-effects:
Se true, oculta os efeitos da poção.
Exemplo:
hide-potion-effects: truehide-unbreakable:
Se true, oculta a informação de que o item é inquebrável.
Exemplo:
hide-unbreakable: truehide-destroys:
Se true, oculta os blocos que o item pode destruir.
Exemplo:
hide-destroys: truehide-placed-on:
Se true, oculta os blocos onde o item pode ser colocado.
Exemplo:
hide-placed-on: truehide-enchants:
Se true, oculta os encantamentos do item.
Exemplo:
hide-enchants: truedisable-metadata:
Se true, desativa a adição de metadados NBT no item.
Exemplo:
disable-metadata: trueflags:
Define as flags do item. As flags alteram o comportamento e a aparência do item.
Exemplo:
flags: ['HIDE_ENCHANTS', 'HIDE_UNBREAKABLE']custom-model-data:
Define o ID do modelo customizado para o item, permitindo usar modelos personalizados.
Exemplo:
custom-model-data: 123color:
Define a cor do item. Usado principalmente em armaduras de couro.
Exemplo:
color: '255:0:0'nbt-tag / nbt-tag-int / nbt-tag-short / nbt-tag-byte:
Define os NBT tags adicionais para o item. São usados para armazenar dados extras no item (ex: etiquetas personalizadas, atributos adicionais).
Há uma NBT-Tag geral para a execução de comandos em itens de "enfeite" nos menus dos plugins: "yStore-Menu-Command"
Exemplo:
nbt-tag: ['CustomName=>Meu Item']nbt-tag: ['yStore-Menu-Command=>sudo {player} /g oi']effects:
Define os efeitos de poção para itens do tipo POTION. O formato é "POTION_TYPE-EXTEND-UPGRADE".
Exemplo:
effects: ['SPEED-true-false']