EconomyShopGUI: uma loja com GUI grátis
EconomyShopGUI é uma alternativa gratuita ao ShopGUI+, que é pago. Ele oferece uma loja de admin com menus clicáveis, os comandos /sell hand e /sell all e suporte às versões 1.8 a 1.21.x. Os preços dinâmicos, baseados em oferta e demanda, vêm com a versão Premium. Combina com servidores que querem uma loja com GUI sem gastar dinheiro.
O que é o EconomyShopGUI
EconomyShopGUI é um plugin de loja gratuito com interface gráfica completa. Funciona do mesmo jeito que o ShopGUI+: o admin configura o estoque e os preços, e os jogadores compram e vendem por menus clicáveis abertos com o comando /shop.
Gypopo desenvolve o plugin desde 2020, e ele ficou popular como substituto gratuito do ShopGUI+. Tem mais de 200.000 downloads no SpigotMC. Não exige licença e recebe atualizações constantes para as novas versões do Minecraft.
O EconomyShopGUI está disponível no SpigotMC. Ele precisa do Vault e de um plugin de economia (por exemplo o EssentialsX). Opcionalmente, pode usar PlayerPoints e TokenManager como moedas alternativas.
Instalação e dependências
A pilha de dependências do EconomyShopGUI:
EconomyShopGUI
├─ Vault (required)
│ └─ EssentialsX Economy / CMI / CoinsEngine
├─ PlayerPoints (optional - points currency)
└─ PlaceholderAPI (optional - placeholders) - Instale o Vault e um plugin de economia.
- Baixe o EconomyShopGUI no SpigotMC.
- Coloque o arquivo .jar na pasta
plugins/. - Inicie o servidor. O plugin gera uma config padrão com uma loja pronta.
A config padrão inclui categorias e itens de exemplo, então a loja funciona logo após a instalação. Você pode testá-la com o comando /shop sem nenhuma configuração extra.
Configuração da loja
A estrutura dos arquivos de configuração:
plugins/EconomyShopGUI/
├─ config.yml # configuração principal
├─ shops/
│ ├─ blocks.yml # categoria: blocos
│ ├─ food.yml # categoria: comida
│ ├─ tools.yml # categoria: ferramentas
│ └─ weapons.yml # categoria: armas
└─ messages.yml # mensagens (para tradução) Um exemplo de produto em um arquivo de categoria:
items:
diamond:
material: DIAMOND
buy-price: 150.0
sell-price: 75.0
slot: 10
lore:
- "&7Buy price: &a$150"
- "&7Sell price: &c$75" O EconomyShopGUI suporta itens personalizados com custom model data, encantamentos e lore. Você pode vender ferramentas encantadas prontas (por exemplo uma picareta com Eficiência V por $2.000) ou itens do ItemsAdder e do Oraxen.
Comandos e permissões
| Comando | Descrição | Permissão |
|---|---|---|
/shop | Abre o menu principal da loja | economyshopgui.shop |
/shop [category] | Abre uma categoria específica | economyshopgui.shop |
/sellhand | Vende o item que está na sua mão | economyshopgui.sellhand |
/sellall | Vende todo o seu inventário | economyshopgui.sellall |
/sellgui | GUI de venda (arrastar e soltar) | economyshopgui.sellgui |
/esgreload | Recarrega a configuração | economyshopgui.reload |
As permissões por categoria são controladas pelo LuckPerms: economyshopgui.shop.[category_name]. Jogadores sem a permissão não veem essa categoria no menu.
Preços dinâmicos
O EconomyShopGUI Premium (a versão estendida) oferece um sistema de preços dinâmicos. Ele funciona por oferta e demanda:
- Quando os jogadores compram um item em grande quantidade, o preço sobe.
- Quando vendem em grande quantidade, o preço cai.
- Os preços voltam aos valores base depois de um tempo configurado.
O sistema é configurável por item. Você pode usar preços dinâmicos em matérias-primas (onde a variação faz sentido) e preços fixos em ferramentas e armas (onde os jogadores esperam previsibilidade).
Os preços dinâmicos exigem o EconomyShopGUI Premium, um .jar separado que estende a versão base.
EconomyShopGUI vs ShopGUI+
| Recurso | EconomyShopGUI | ShopGUI+ |
|---|---|---|
| Preço | Grátis | $15 |
| Loja com GUI | Sim | Sim |
| Preços dinâmicos | Sim (Premium) | Sim |
| /sell hand e /sell all | Sim | Sim |
| Comandos de venda | Limitados | Completos |
| Várias moedas | Vault + PlayerPoints | Vault + vários provedores |
| Documentação | Boa | Muito boa |
Para a maioria dos servidores, o EconomyShopGUI basta. O ShopGUI+ leva vantagem nos recursos avançados (comandos de venda, uma API mais ampla), mas custa $15. Se você precisa de uma loja com GUI simples, o EconomyShopGUI resolve sem gastar nada.
Artigos relacionados: ShopGUI+, Vault, EssentialsX, catálogo de plugins.