Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/DKLOJAPLAYER
DKLOJAPLAYER

DKLOJAPLAYER

DKLojaPlayer is the ultimate shop system plugin for Minecraft 1.21.1, allowing server admins to create powerful, customizable shops with an easy-to-use GUI and support for various economy systems.

240
0

DKLOJAPLAYER 1.12-SNAPSHOT

release23 апреля 2026 г.

Нет описания изменений

DKLOJAPLAYER 1.11-SNAPSHOT

release21 апреля 2026 г.

Нет описания изменений

DKLOJAPLAYER 1.10-SNAPSHOT

release19 апреля 2026 г.

Нет описания изменений

DKLOJAPLAYER 1.9-SNAPSHOT

release19 марта 2026 г.

Нет описания изменений

DKLOJAPLAYER 1.8-SNAPSHOT

release16 марта 2026 г.

[1.8-SNAPSHOT] - 2026-03-16

✨ Adicionado

  • Comando /dklojaplayer list: Lista todas as lojas existentes com informações básicas (dono, tipo, moeda, quantidade de itens)
  • Comando /dklojaplayer info <nome>: Mostra detalhes completos de uma loja específica incluindo todos os itens, preços e comandos configurados
  • Logs de Debug Melhorados: Adicionados logs antes de executar comandos de compra para facilitar debug

🐛 Correções

  • Bug Crítico - Comandos Após Compra: Corrigido bug onde comandos não eram executados após compra
    • Problema: saveItemsFromGUIToShop() usava snapshot antigo dos dados, perdendo comandos adicionados
    • Solução: Método agora recarrega a loja do arquivo antes de salvar, preservando todos os dados (comandos, preços BOTH, dados de troca)
  • Textos Hardcoded: Removidos todos os textos hardcoded em português que apareciam mesmo com idioma configurado para inglês
    • Afetava: GUI de seleção de moeda para item, GUI de comandos, GUI de múltiplos itens, mensagens de configuração
    • Solução: Todos os textos agora usam langManager corretamente

🔧 Modificado

  • DKLojaPlayerCommand.java:
    • Comando list agora não requer nome de loja (lista todas)
    • Adicionado comando info para detalhes de loja específica
    • Mensagem de uso reformatada (cada comando em linha separada)
  • ShopAdminGUI.java:
    • saveItemsFromGUIToShop() agora recarrega loja do arquivo antes de salvar
    • Preserva TODOS os dados existentes (comandos, preços BOTH, troca)
  • GUIListener.java: Substituídos textos hardcoded por mensagens do langManager
  • ChatListener.java: Substituídos textos hardcoded por mensagens do langManager
  • CommandsGUI.java: Adicionado langManager e substituídos textos hardcoded
  • ItemConfigMenuGUI.java: Adicionado langManager e substituídos textos hardcoded
  • ShopTradeGUI.java: Substituídos textos hardcoded por mensagens do langManager
  • ShopGUI.java: Adicionados logs de debug antes de executar comandos de compra
  • messages.yml: Adicionadas 40+ novas mensagens para suporte completo de idiomas
  • messages_en.yml: Adicionadas 40+ novas mensagens em inglês

📝 Mensagens Adicionadas

  • Mensagens do comando list (título, informações de loja, rodapé)
  • Mensagens do comando info (título, detalhes de itens, comandos)
  • Mensagens da GUI de seleção de moeda para item
  • Mensagens da GUI de comandos após compra
  • Mensagens da GUI de configuração de item
  • Mensagens da GUI de múltiplos itens de troca
  • Mensagens gerais (drag and drop, slot selecionado)

🎯 Melhorias

  • Internacionalização Completa: 100% das mensagens agora respeitam o idioma configurado
  • Debug Aprimorado: Logs mostram se comandos existem e quantos são antes de executar
  • Comandos Mais Úteis: list e info facilitam gerenciamento e debug de lojas
  • UX Melhorada: Mensagem de uso do comando agora é clara e organizada

Совместимость

Minecraft: Java Edition

1.21.x

Поддерживаемые окружения

Сервер

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:10 месяцев назад
Обновлён:1 неделю назад
Главная