DKLOJAPLAYER

DKLojaPlayer é um plugin completo de lojas por GUI, com sistemas de compra, venda e troca de itens, suporte a Vault e PlayerPoints, estoque configurável, editor visual, comandos por compra e compatibi

About this project

DKLojaPlayer é um plugin completo de lojas para servidores Minecraft, desenvolvido para criar sistemas de compra, venda e troca de itens através de interfaces gráficas. Ele é compatível com Paper, Spigot e Folia e possui suporte a diferentes sistemas de economia.

O plugin permite criar lojas personalizadas onde os jogadores podem comprar ou vender itens. Cada loja pode ser configurada com um tipo específico de funcionamento, moeda utilizada, itens disponíveis, preços e aparência própria.

Existem diferentes tipos de loja. Em lojas de compra, os jogadores compram itens disponíveis. Em lojas de venda, os jogadores entregam itens para a loja e recebem o pagamento configurado.

O DKLojaPlayer suporta Vault e PlayerPoints, permitindo criar lojas utilizando dinheiro tradicional, pontos ou até mesmo aceitar as duas moedas.

Também existe o sistema de troca por itens. Nesse modo, em vez de utilizar dinheiro ou pontos, o jogador precisa entregar determinados itens para receber o produto da loja. É possível configurar trocas utilizando diferentes quantidades e até múltiplos tipos de itens.

O plugin possui sistema de pacotes. Caso um item seja configurado com quantidade maior que 1, essa quantidade pode ser vendida como um pacote completo. Por exemplo, uma loja pode vender 64 ferros por um único preço.

As compras também possuem diferentes ações através dos cliques. É possível comprar uma unidade, uma quantidade maior ou utilizar Shift + Clique para comprar o máximo possível de acordo com o saldo e o inventário do jogador.

O sistema de lojas também permite configurar estoque limitado ou infinito. Quando o estoque limitado está ativo, o item pode ser removido da loja depois da compra. Em lojas com estoque infinito, o produto continua disponível.

Existe ainda um sistema de pagamento ao dono da loja. Quando ativado, o valor ou os itens utilizados na compra podem ser enviados diretamente ao proprietário da loja. O dono também pode receber notificações quando uma venda for realizada.

O DKLojaPlayer possui um editor de GUI próprio. Com ele é possível adicionar itens decorativos, vidros, banners e outros materiais para personalizar visualmente cada loja. Os itens decorativos não podem ser comprados e servem apenas para organizar e estilizar o menu.

Também é possível configurar comandos para serem executados quando um jogador compra determinado produto, permitindo criar lojas que vendem ranks, permissões, benefícios, acesso a áreas, comandos de outros plugins e diversos outros recursos.

O plugin possui sistema de informações administrativas, permitindo visualizar dados da loja, tipo de loja, moeda utilizada, itens disponíveis, preços, itens de troca e comandos configurados.

As lojas e configurações são salvas automaticamente, permitindo manter todos os dados mesmo após reinicializações do servidor.

Compatibilidade:

Paper 1.21.1+

Spigot 1.21.1+

Folia 1.21.1+

Java 21+

Vault

PlayerPoints

Comandos:

/dklojaplayer create <nome>
Cria uma nova loja e abre o menu de configuração do tipo de loja.

/dklojaplayer edit <nome>
Abre o editor administrativo da loja para configurar itens, preços, moedas e outras opções.

/dklojaplayer editgui <nome>
Abre o editor visual da loja, permitindo adicionar e remover itens decorativos.

/dklojaplayer open <nome>
Abre uma loja para que o jogador possa comprar ou vender itens.

/dklojaplayer delete <nome>
Exclui uma loja existente.

/dklojaplayer list
Lista todas as lojas existentes e mostra informações como proprietário, tipo, moeda e quantidade de itens.

/dklojaplayer info <nome>
Mostra informações detalhadas sobre uma loja, incluindo produtos, preços, trocas e comandos configurados.

/dklojaplayer reload
Recarrega configurações, mensagens e lojas sem precisar reiniciar o servidor.

Aliases:

/dkloja

/loja

Permissões:

dklojaplayer.admin
Permissão administrativa completa. Permite criar qualquer tipo de loja, editar lojas, excluir lojas, visualizar informações administrativas e ignorar restrições de criação.

dklojaplayer.use
Permite abrir e utilizar lojas para realizar compras e vendas. Por padrão, todos os jogadores possuem essa permissão.

dklojaplayer.create
Permite criar novas lojas, respeitando as limitações definidas na configuração.

dklojaplayer.create.currency
Permite criar lojas que utilizam Vault ou PlayerPoints como moeda.

dklojaplayer.create.trade
Permite criar lojas que utilizam troca de itens como forma de pagamento.

Principais recursos:

Sistema completo de lojas por GUI

Lojas de compra e venda

Vault

PlayerPoints

Suporte a múltiplas moedas

Trocas por itens

Trocas utilizando múltiplos itens

Sistema de pacotes

Compra de múltiplas unidades

Compra máxima com Shift + Clique

Estoque limitado ou infinito

Pagamento ao proprietário da loja

Notificação de vendas

Editor visual de GUI

Itens decorativos

Comandos executados após compras

Gerenciamento administrativo

Informações detalhadas das lojas

Configurações e mensagens personalizáveis

Compatibilidade com Paper

Compatibilidade com Spigot

Suporte completo a Folia

#minecraft#plugin#java#loja#shop#gui#economia#vault#playerpoints#compra

More from ryangauterio

DK Slimefun 1
DK Slimefun for DK PLUGINS

DK Slimefun é uma versão customizada e otimizada do Slimefun 4, com mais de 500 itens e receitas, máquinas, energia, au…

10 0 Updated
DK Grave 1
DK Grave for DK PLUGINS

DK Grave é um plugin de túmulos que protege os itens dos jogadores após a morte, com proteção temporária, hologramas, r…

9 0 Updated
DK Config 1
DK Config for DK PLUGINS

DK Config é um plugin completo de gerenciamento para servidores Minecraft, reunindo sistemas de RankUP, terrenos, minas…

9 0 Updated