Descrição
Mercado entre jogadores e casa de leilao no mesmo plugin. Um jar unico da 1.8 a 1.21, com os itens a venda aparecendo direto no menu e um filtro de categoria que nao custa nenhum clique a mais.
O menu que vai direto ao ponto
O /mercado abre ja com os itens a venda. Nada de escolher categoria antes de ver produto: a grade ocupa a tela inteira e a ultima linha traz os botoes.
O item de filtro roda as categorias a cada clique, comecando em Todas — clique direito volta uma. A lore dele lista todas as categorias e marca a que esta valendo, entao o jogador ve o que existe sem ficar clicando as cegas.
Prefere o formato classico, com uma tela de categorias na frente? E uma linha no config:
```yml
Menu:
Categorias separadas: true
```
Ai o /mercado abre a lista de categorias, cada uma com o seu item e a contagem de anuncios, e cada categoria abre a sua propria grade.
Preview de shulker
Comprar shulker as cegas acabou. Clicar numa shulker a venda abre uma tela com o conteudo dela, e so de dentro dessa tela sai a compra — com um botao de voltar do lado. O item continua fechado; o jogador so ve o que esta levando.
Leilao com /leilao
Uma tela so de leiloes, ordenada pelo que esta terminando. Clicar num item abre o lance: dar o lance minimo, digitar outro valor ou levar na hora pela compra imediata.
- O dinheiro do lance sai na hora e volta inteiro para quem for superado — ninguem da lance sem ter o dinheiro.
- Prorrogacao anti-sniping: lance nos ultimos segundos empurra o prazo para frente.
- Terminou, o item vai para o armazem do vencedor e o dinheiro para o dono, ja com a taxa descontada.
- Sem lance nenhum, o item volta para o dono.
Para a staff
Shift-clique em qualquer anuncio (ou leilao) tira o item do ar e manda direto para a sua mao, com aviso para o dono e registro no console — o caminho rapido para item duplicado ou proibido. Quem tiver lance no leilao recebe o dinheiro de volta.
Precisa so limpar o mercado sem confiscar? /starmercado remover <id> e /starmercado limpar <jogador> devolvem os itens para os donos.
Armazem: ninguem perde item
Anuncio vencido, leilao ganho, compra com o inventario cheio — tudo cai no armazem do jogador, que retira quando quiser em /mercado armazem. Item nenhum vai para o chao, e quem estava offline encontra tudo ao voltar.
Feito para nao dar problema
- Duas pessoas clicando no mesmo item ao mesmo tempo: quem leva e decidido pelo banco, nao pela sorte do tique. A cobranca so acontece depois que o item ja e do comprador, e se a cobranca falhar o anuncio volta para o mercado.
- Nada trava o servidor: nenhuma consulta ao banco acontece na thread principal — o menu trabalha com o que ja esta na memoria.
- Banco em SQLITE ou MYSQL. Com MySQL, o mesmo mercado e o mesmo leilao valem para varios servidores da rede, com a disputa resolvida no banco.
- Historico de compras e vendas dentro do jogo, em
/mercado historico.
Personalizacao
- Todas as telas no
menus.yml: titulo, linhas, slots, materiais, nomes, lore e o vidro de fundo.Slot: -1some com qualquer botao. - Categorias no
categorias.yml, com curinga nos materiais (_LOG,DIAMOND_,SWORD) e permissao propria por categoria. - Nomes dos itens em portugues no
itens.yml. - Taxas, precos minimo e maximo, prazo do anuncio, limites por permissao e itens bloqueados no
config.yml. - Todas as mensagens em
mensagens.yml; mensagem vazia simplesmente nao e enviada. - Nomes e aliases dos comandos trocaveis em
comandos.yml.
Requisitos
Spigot, Paper ou Purpur da 1.8 a 1.21. Vault (ou qualquer economia por comando/placeholder) para o dinheiro. PlaceholderAPI e opcional, so para os placeholders.
Lançado em 23 de agosto de 2026
Placeholders
Para usar com a PlaceholderAPI.
%starmercado_anuncios% — quantos itens estao a venda agora
%starmercado_leiloes% — quantos leiloes estao rolando
%starmercado_valor_total% — soma dos precos de tudo que esta a venda
%starmercado_meus% — anuncios do jogador
%starmercado_meus_leiloes% — leiloes do jogador
%starmercado_liderando% — em quantos leiloes ele esta ganhando
%starmercado_limite% — quantos anuncios ele pode ter
Atualizações
- Primeira versao.
Avaliações dos Usuários
e compre este plugin para deixar uma avaliação.