LogoyStore

Menus

Configuração visual do menu de histórico de envios.

O arquivo historico.yml controla toda a aparência e funcionalidade do menu que exibe o histórico de envios.

Estrutura Básica

Nome: '&8Histórico de Envios'
Tamanho: 5
Slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43]
VoltarSlot: 49
ProximoSlot: 53

Explicação:

  • Nome: Título do inventário exibido ao jogador
  • Tamanho: Número de linhas do inventário (5 = 45 slots)
  • Slots: Lista de slots onde os itens do histórico serão exibidos
  • VoltarSlot: Slot do botão para voltar à página anterior
  • ProximoSlot: Slot do botão para próxima página

Botão Voltar

Voltar:
  Slot: 49
  CustomSkull: false
  URL: ''
  ID: BARRIER
  Data: 0
  Glow: false
  Name: '&cFechar'
  Lore:
    - '&7Clique para fechar o menu.'

Configuração:

  • Slot: Posição onde o botão aparece
  • CustomSkull: Se deve usar uma cabeça customizada (true/false)
  • URL: URL da textura da cabeça (se CustomSkull for true)
  • ID: Material do item (ex: BARRIER, STAINED_CLAY, etc)
  • Data: Valor de data/variação para blocos coloridos
  • Glow: Efeito de brilho no item
  • Name: Nome do item
  • Lore: Descrição do item (lista de linhas)

Item Vazio

Exibido quando o jogador não tem envios no histórico:

Empty:
  Slot: 22
  CustomSkull: false
  URL: ''
  ID: BARRIER
  Data: 0
  Name: '&cSem envios'
  Lore:
    - '&7Você não possui envios'
    - '&7no histórico.'

Status dos Itens

Cada item no histórico exibe um indicador visual de status. Configure a aparência de cada status:

Pendente

Status:
  Pendente:
    CustomSkull: false
    URL: ''
    ID: STAINED_CLAY
    Data: 4          # Amarelo
    Glow: false

Recolhido

  Recolhido:
    CustomSkull: false
    URL: ''
    ID: STAINED_CLAY
    Data: 5          # Verde
    Glow: true       # Com brilho para destaque

Retornado

  Retornado:
    CustomSkull: false
    URL: ''
    ID: STAINED_CLAY
    Data: 14         # Vermelho
    Glow: false

Formatação da Lore

A lore dos itens no histórico usa os seguintes placeholders:

Lore:
  - ''
  - '{status}'
  - ''
  - '{enviado_para}'
  - '{data_envio}'
  - '{expira_em}'
  - ''
  - '&7Quantidade: &f{quantidade}'

Variáveis disponíveis:

  • {status} - Status formatado (Pendente, Recolhido, Retornado)
  • {enviado_para} - Destinatário do item
  • {data_envio} - Data do envio
  • {expira_em} - Tempo até expiração
  • {quantidade} - Quantidade do item

Dicas de Customização

Cores para STAINED_CLAY:

  • 0 = Branco
  • 1 = Laranja
  • 2 = Magenta
  • 3 = Azul Claro
  • 4 = Amarelo (Pendente)
  • 5 = Verde (Recolhido)
  • 14 = Vermelho (Retornado)

Personalizando com cabeças customizadas:

Se desejar usar cabeças com texturas customizadas:

Status:
  Pendente:
    CustomSkull: true
    URL: 'URL_DA_TEXTURA'  # URL base64 ou minecraft-heads.com
    ID: SKULL              # Material deve ser SKULL
    Data: 3                # 3 para cabeças de player
    Glow: false

Nesta página