Plugin de Receitas de Crafting Personalizadas para Minecraft 2026: O Guia Completo
Este artigo foi traduzido do inglês. Ler o original.
O Minecraft vanilla te dá cerca de 400 receitas de crafting e considera o trabalho feito. Uma espada de diamante custa o mesmo para um jogador recém-chegado e para um veterano com um kit encantado completo. Não existe barreira de nível, nem verificação de permissão, nem recompensa por progressão: apenas uma grade 3×3 que se comporta de forma idêntica para todo mundo.
Se você administra um servidor survival, um reino de RPG ou uma rede focada em economia, essa uniformidade é um problema de design. Receitas de crafting personalizadas permitem adicionar camadas de progressão, economia e criatividade sobre o sistema vanilla. Este guia aborda por que isso importa, como diferentes plugins resolvem essa questão e como o ExecutableCrafting te dá o maior controle com o menor atrito.
Por Que Receitas de Crafting Personalizadas Transformam Seu Servidor
Receitas personalizadas não são apenas um ajuste cosmético, elas remodelam o comportamento dos jogadores em cada etapa da progressão.
Crie Caminhos de Progressão Reais
Bloqueie receitas poderosas atrás de requisitos de nível ou nós de permissão. Um jogador que acabou de entrar não pode criar uma arma de endgame, ele precisa conquistar isso primeiro. Essa barreira mantém sua economia intacta e dá aos jogadores um "próximo objetivo" claro no horizonte.
Construa uma Identidade Única para o Servidor
Uma receita para uma "Runa de Sangue" que exige três cabeças de wither skeleton e uma nether star? Isso é uma história, não apenas uma linha de config. O crafting personalizado é uma das formas mais rápidas de dar ao seu servidor um estilo que os jogadores lembram e contam para os amigos.
Resolva Problemas de Economia Sem Acumular Plugins
Em vez de adicionar um plugin de "loja" separado só para controlar o acesso a certos itens, você pode fazer com que esses itens só possam ser criados com componentes raros. O crafting é o mecanismo de economia: menos partes móveis, design mais elegante.
Recompense Tempo de Jogo e Comunidade
Uma receita que exige uma verificação de placeholder baseada em tempo de jogo, ou que só funciona se o jogador tiver uma permissão de rank específica, transforma o crafting em uma recompensa de fidelidade. Doadores criam coisas que jogadores free não conseguem. Veteranos criam coisas que novatos não conseguem. A mesa de crafting se torna um símbolo de status.
ExecutableCrafting vs as Alternativas
Existem algumas formas de adicionar receitas de crafting personalizadas a um servidor Minecraft. Aqui está uma análise honesta das opções.
| Abordagem | Configuração | Condições | Navegador GUI | Fornalha / Bigorna | Desenvolvimento ativo |
|---|---|---|---|---|---|
| ExecutableCrafting | YAML + editor GUI | ✅ Completo (nível, permissão, placeholder) | ✅ Livros de receitas em pastas | ✅ Ambos | ✅ Sim |
| CustomCrafting | Somente YAML | Parcial | ✅ Básico | ✅ Fornalha | Desacelerando |
| RecipeManager | Somente YAML | Parcial | ❌ | ✅ Fornalha | Mínimo |
| CraftEnhancer | Somente GUI | ❌ | ❌ | ❌ | Desconhecido |
| Datapacks vanilla | Arquivos JSON | ❌ | ❌ | ✅ | N/A |
Os datapacks vanilla são gratuitos e não exigem plugin, mas não têm nenhum suporte para condições, comandos ou navegação em GUI. São adequados para um pequeno servidor pessoal; não escalam para designs multiplayer.
O CustomCrafting é uma alternativa sólida, mas o desenvolvimento desacelerou e seu sistema de condições é menos expressivo.
O ExecutableCrafting se destaca por três motivos:
- Um editor GUI in-game completo: seus admins não precisam tocar em YAML de forma alguma.
- Condições do PlaceholderAPI: qualquer estatística que um placeholder do PAPI consiga expressar pode controlar o acesso a uma receita.
- Livros de receitas com pastas: os jogadores navegam pelo que podem criar sem precisar procurar na mesa de crafting.
Receitas Criativas que Você Pode Construir com o ExecutableCrafting
Aqui estão cinco padrões de receitas que mostram a real amplitude do que o EC torna possível.
1. Equipamento de Elite Bloqueado por Rank
Uma receita moldada que só jogadores VIP conseguem criar: todos os outros veem a receita no livro de receitas, mas não conseguem executá-la.
# recipes/elite_sword.yml
recipeType: CRAFTING
typeOfCraftingTableRecipe: SHAPED
shape:
- "DDD"
- " S "
- " S "
ingredients:
D: minecraft:diamond
S: minecraft:stick
result: minecraft:netherite_sword
playerConditions:
requiredPermissions:
- vip.crafting.elite
playerCommands:
- "SEND_MESSAGE &6Welcome to the elite tier, %player%!"
Jogadores sem vip.crafting.elite veem a receita acinzentada na GUI, um incentivo visível para fazer upgrade.
2. Transmutação de Minério Bloqueada por XP (Receita de Fornalha)
Funda nuggets de ferro em nuggets de ouro quando o jogador alcançar o nível 30. Adiciona um toque de alquimia aos servidores survival.
# recipes/transmute_iron.yml
recipeType: FURNACE
input1: minecraft:iron_nugget
result: minecraft:gold_nugget
experience: 1.5
cookingTime: 100
playerConditions:
requiredLevel: 30
playerCommands:
- "SEND_MESSAGE &eTransmutation complete."
O tempo de cocção de 100 ticks (5 segundos) é mais curto do que a fundição de ferro vanilla: a redução do tempo é a recompensa de nível.
3. Reparo e Upgrade via Bigorna
Combine uma espada de ferro danificada com um item especial de "Pedra Mística" para produzir uma espada de diamante pré-encantada.
# recipes/mystic_upgrade.yml
recipeType: ANVIL
anvilMergeType: CUSTOM_RESULT
input1: minecraft:iron_sword
input2: minecraft:amethyst_shard
result: minecraft:diamond_sword
itemCheckers:
itemCheckerType: CUSTOM_CHECKS
checkMaterial: true
checkAmount: false
checkDisplayName: false
checkLore: false
checkDurability: false
Isso transforma a bigorna em uma estação de upgrade: sem código, sem lojas de NPC.
4. Receitas Sazonais / Exclusivas de Eventos (Condição de Placeholder)
Controle o acesso a uma receita por meio de um valor do PlaceholderAPI. O exemplo abaixo usa um placeholder baseado em tempo para tornar uma receita disponível apenas durante uma janela de evento in-game.
# recipes/event_crown.yml
recipeType: CRAFTING
typeOfCraftingTableRecipe: SHAPELESS
input1: minecraft:gold_block
input2: minecraft:gold_block
input3: minecraft:nether_star
result: minecraft:golden_helmet
placeholdersConditions:
condition1:
placeholder: "%server_online%"
value: ">10"
cancelEventIfNotMeet: true
messageIfNotMeet: "&cThis recipe is only available during events with 10+ players online."
Troque %server_online% por qualquer placeholder de economia, trabalho, estatísticas ou de plugin personalizado: o EC suporta qualquer valor do PAPI.
5. Condições em Lote via Recipe Groups
Se você tem vinte receitas que deveriam exigir nível 20 e enviar a mesma mensagem de crafting, não copie e cole o bloco de condição vinte vezes. Use um recipe group.
# recipeGroups.yml
recipeGroups:
journeyman_tier:
recipesList:
- journeyman_* # matches any recipe whose id starts with "journeyman_"
playerConditions:
requiredLevel: 20
playerCommands:
- "SEND_MESSAGE &aJourneyman craft complete!"
Qualquer receita com um ID prefixado por journeyman_ herda essas condições automaticamente.
Adicione uma nova receita ao tier nomeando-a corretamente, sem necessidade de editar a config.
Guia de Início Rápido
Colocar sua primeira receita personalizada no ar leva cerca de cinco minutos.
Passo 1: Instale o Plugin
Baixe o ExecutableCrafting no SpigotMC, Polymart ou BuiltByBit.
Coloque o .jar na sua pasta /plugins junto com o SCore (dependência obrigatória, baixe na mesma página do marketplace).
Reinicie o servidor.
Passo 2: Abra o Editor GUI
/ec editor
Isso abre o editor de receitas in-game. Clique em "New Recipe", escolha um tipo de receita (Crafting, Furnace ou Anvil) e arraste os itens para os slots de ingredientes. Defina o item de resultado e clique em Save.
O EC cria o arquivo YAML automaticamente em plugins/ExecutableCrafting/recipes/.
Passo 3: Adicione Condições (Opcional)
Abra o YAML salvo e adicione um bloco playerConditions:
playerConditions:
requiredPermissions:
- myserver.crafting.advanced
requiredLevel: 15
Execute /ec reload para aplicar a alteração sem precisar reiniciar.
Passo 4: Crie um Livro de Receitas
Defina um livro de receitas em plugins/ExecutableCrafting/recipeBooks.yml:
recipeBooks:
1:
folders:
Basic:
- basic_*
Advanced:
- advanced_*
All:
- "**"
Abra-o para um jogador com /ec book <playerName> 1.
Você pode vincular esse comando a um plugin de GUI, a um clique com o botão direito em um atril, ou a uma habilidade do ExecutableItems, o que fizer mais sentido para sua experiência de usuário.
Passo 5: Teste e Itere
Use /ec debug para ativar o log detalhado e então tente fazer o crafting in-game.
A saída de debug mostra exatamente qual condição passou ou falhou, algo valioso quando uma receita não está funcionando como esperado.
Free vs Premium
O ExecutableCrafting tem um tier gratuito que é genuinamente útil para servidores pequenos:
| Recurso | Free | Premium |
|---|---|---|
| Máximo de receitas | 300 | Ilimitado |
| Livros de receitas | 5 | Ilimitado |
| Verificadores de item (nome, lore, NBT) | Básico | Verificações completas e granulares |
| Recipe groups | ✅ | ✅ |
| Receitas de fornalha e bigorna | ✅ | ✅ |
| Condições do PlaceholderAPI | ✅ | ✅ |
| Editor GUI | ✅ | ✅ |
O tier gratuito é suficiente para cobrir a maioria dos servidores survival ou creative. O Premium libera escala ilimitada e o conjunto completo de verificadores de item, vale a pena no momento em que você precisar comparar itens por nome de exibição, lore ou CustomModelData.
O Pacote Ssomar
O ExecutableCrafting faz parte do conjunto de plugins Ssomar, junto com o ExecutableItems, o ExecutableBlocks e o ExecutableEvents. Esses plugins são projetados para funcionar juntos:
- Uma espada personalizada do ExecutableItems que, ao ser criada via ExecutableCrafting, dispara um evento do ExecutableEvents para registrar a conquista e transmitir no Discord.
- Uma receita de crafting que exige um componente do ExecutableItems como ingrediente, garantindo que o jogador usou o item certo, e não apenas qualquer item daquele material.
A assinatura premium cobre o conjunto completo por um único preço, não por plugin. Se você já paga por um plugin Ssomar, os demais vêm de brinde.
Encerrando
Receitas de crafting personalizadas são um dos investimentos de maior retorno que você pode fazer na experiência dos jogadores do seu servidor. Elas transformam a mesa de crafting de uma simples consulta estática em um sistema dinâmico de barreiras, recompensas e identidade.
O ExecutableCrafting te dá a versão mais expressiva desse sistema: receitas moldadas e não moldadas, suporte a fornalha e bigorna, condições completas do PlaceholderAPI, livros de receitas organizados em pastas e um editor GUI que mantém sua equipe de administração produtiva sem precisar memorizar a sintaxe YAML.
Comece com o tier gratuito, lance suas primeiras receitas ainda esta semana e faça upgrade quando superar o limite de 300 receitas.