Skip to content
Pular para o conteúdo
Voltar ao Blog
ChestShop-3: Crie Lojas no Servidor Minecraft em Minutos

ChestShop-3: Crie Lojas no Servidor Minecraft em Minutos

Alexandru Maftei
Alexandru Maftei
@ice
Atualizado
21 visualizações
TL;DR:ChestShop-3 é um plugin Bukkit/Spigot que permite que jogadores do servidor Minecraft criem sua própria economia configurando lojas com baús e placas. Perfeito para servidores de sobrevivência que querem comércio entre jogadores sem sobrecarga administrativa.
GitHub - Projeto da comunidade Minecraft

ChestShop-3 (ChestShop-authors/ChestShop-3)

ChestShop - o plugin de loja de baú e placa para servidores Minecraft executando Bukkit/Spigot/Paper

Favoritar no GitHub ↗
⭐ 296 estrelas💻 Java📄 LGPL-2.1

Cansado de gerenciar a economia do servidor manualmente? ChestShop-3 permite que jogadores criem lojas a partir de baús e placas, transformando seu servidor em um mercado real. Instale uma vez, configure Vault ou Reserve, conecte-o a um plugin de economia e você tem um sistema de comércio totalmente funcional que funciona automaticamente.

O que Este Projeto Faz

Em sua essência, ChestShop-3 é elegantemente simples. Um jogador coloca um baú, coloca uma placa acima dele com detalhes da loja (preço, quantidade, vendedor) e pronto - ponto de transação instantânea. Outros jogadores clicam na placa e o comércio acontece automaticamente. O conteúdo do baú vai para o comprador, o dinheiro vai para o vendedor. Sem NPCs, sem spam de comando, sem microgerenciamento de administrador.

O plugin cuida das coisas chatas. Protege as lojas do roubo, evita explosões de lag quando as lojas ficam ocupadas, aplica permissões e registra transações. Foi testado em combate em milhares de servidores durante anos, portanto a arquitetura é genuinamente sólida.

A versão 3.12.2 (a versão mais recente) funciona no Minecraft 1.13 até versões recentes, com compilações de desenvolvimento disponíveis para os últimos lançamentos. A base de código é escrita em Java e mantida ativamente no GitHub pela comunidade de autores do ChestShop.


Por Que Você Usaria Isso

Economias gerenciadas por jogadores são o que separam servidores vanilla de comunidades reais. Quando os jogadores comercializam entre si em vez de depender de lojas de administrador, eles se envolvem. Eles constroem bases de fazenda para fornecer colheitas, estabelecem guerras de preços sobre diamantes, formam guildas de comerciantes. Portanto, este plugin é o andaime que torna essa camada social possível.

Pequenos servidores de sobrevivência se beneficiam especialmente. Você quer que os jogadores interajam sem que os plugins se tornem uma sobrecarga. ChestShop faz uma coisa e faz certo.

Se você está executando um servidor criativo ou competitivo onde a economia importa, é assim que você permite que os jogadores possuam o mercado. E se você está configurando um novo servidor, você pode querer usar nosso Minecraft Whitelist Creator enquanto está construindo sua configuração de servidor e Minecraft MOTD Creator para tornar seu servidor descobrível.


Colocando em Funcionamento

A instalação é genuinamente direta. Você precisará de três coisas: ChestShop em si, Vault ou Reserve (um plugin de ponte de permissão) e um plugin de economia que forneça o sistema de moeda.

Pegue o .jar da página de lançamentos do GitHub:

bash
cd ~/minecraft-server/plugins
wget https://github.com/ChestShop-authors/ChestShop-3/releases/download/3.12.2/ChestShop.jar

Em seguida, instale Vault do SpigotMC se você ainda não o tiver (a maioria dos servidores tem). Em seguida, escolha um plugin de economia - o projeto mantém uma lista de opções compatíveis em seu wiki SpigotMC.

Reinicie o servidor. ChestShop gera seu arquivo de configuração automaticamente no primeiro carregamento. Você vai querer ajustar algumas configurações - taxa de imposto de transação, se permite lojas em áreas protegidas, quais blocos contam como sinais de loja válidos - mas os padrões funcionam bem para a maioria dos servidores.

E é isso. Os jogadores podem começar a construir lojas imediatamente. Sem configuração de administrador além disso.


Recursos que Vale a Pena Conhecer

Proteção de Loja. Os jogadores possuem suas lojas. Alguém mais não pode chegar e arrombar um baú de loja ou modificar a placa. O sistema respeita quem criou a loja e evita vandalismo. Isso importa porque em servidores públicos, a confiança é frágil.

Suporte a Transação Parcial. Se um jogador quer comprar 32 diamantes, mas a loja tem apenas 20, ele ainda pode completar o comércio por 20 ao preço proporcional. Versões recentes corrigiram algumas peculiaridades nisso - o lançamento 3.12.2 corrigiu casos extremos em que as transações falhavam. Coisas reais de qualidade de vida.

Controle de Loja do Administrador. Você pode criar lojas gerenciadas pelo servidor que nunca ficam sem estoque, vendendo itens a preços fixos. Use isso para inicializar a economia com materiais básicos ou criar sumidouros de moeda. É assim que a maioria dos servidores inicia seu sistema de comércio.

Suporte a Tradução. O projeto tem traduções crowdsourcing em uma dúzia de idiomas, incluindo ucraniano, italiano, alemão, espanhol. Se sua comunidade internacional precisa de localização, está lá.

Compatibilidade Multi-Plugin. Integra-se com plugins de reclamação de terra, sistemas de proteção de região e outras ferramentas de servidor populares. Não está tentando reinventar a roda em tudo - funciona bem com ecossistemas existentes.


O Que Provavelmente Vai Prender Você

Primeira coisa: você absolutamente precisa de Vault ou Reserve configurado corretamente. Vi servidores instalarem ChestShop, esquecerrem a ponte de permissão e se perguntarem por que as lojas não funcionam. Sem Vault, sem conexão de economia, sem transações. Verifique essa dependência antes de culpar o plugin.

Segundo, certifique-se de que seu plugin de economia realmente funciona antes de introduzir lojas. Se o dinheiro está quebrado, as lojas cascateiam essa falha. Teste sua economia isoladamente primeiro.

Terceiro, a colocação do sinal da loja é específica. A placa deve estar diretamente acima de um baú (ou baú duplo). Alguns jogadores tentam colocar placas ao lado de baús e ficam frustrados quando nada acontece. Você pode querer documentar isso ao integrar novos jogadores.

Além disso, os nomes dos itens importam. As atualizações do Minecraft ocasionalmente alteram IDs de itens internos e valores de dados. Quando você atualiza o servidor, ChestShop tenta auto-converter itens para o novo formato, mas retroceder (fazer downgrade de versões de servidor ou plugin) pode causar problemas. Sempre faça backup antes de atualizações importantes.


O Que Mais Existe Por Aí

ShopGUIs e projetos similares existem se você quiser uma experiência mais orientada por menu em vez de lojas de baú e placa. Alguns administradores preferem a estética e simplicidade de GUIs de clique para abrir.

QuickShop é outro plugin de loja de jogador que é mantido ativamente e popular em servidores modernos 1.18+. É mais leve que ChestShop e tem um conjunto de recursos diferente.

Mas se você quer a experiência clássica de loja de baú que funciona, ChestShop-3 ainda é o padrão. 296 estrelas no GitHub, milhares de servidores executando-o, anos de testes no mundo real atrás disso. Isso não é nada trivial.

ChestShop-authors/ChestShop-3 - LGPL-2.1, ★296
Sobre o autor
Alexandru Maftei
Alexandru MafteiRedator-chefe

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Comentários

Nenhum comentário ainda. Seja o primeiro a compartilhar sua opinião!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy