Discord
EconomyShopGUI
Wiki - Plugins

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.

Tempo de leitura: ~5 min Plataforma: Paper / Spigot / Purpur

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)
  1. Instale o Vault e um plugin de economia.
  2. Baixe o EconomyShopGUI no SpigotMC.
  3. Coloque o arquivo .jar na pasta plugins/.
  4. 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.