SPluginsSPlugins
Voltar ao blog
❯/spluginscat blog/custom-crafting-recipes-minecraft-plugin-2026

Plugin de Receitas de Crafting Personalizadas para Minecraft 2026: O Guia Completo

2 de junho de 2026Ssomar Team
ExecutableCraftingcustom-craftingrecipestutorial2026

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.

AbordagemConfiguraçãoCondiçõesNavegador GUIFornalha / BigornaDesenvolvimento ativo
ExecutableCraftingYAML + editor GUI✅ Completo (nível, permissão, placeholder)✅ Livros de receitas em pastas✅ Ambos✅ Sim
CustomCraftingSomente YAMLParcial✅ Básico✅ FornalhaDesacelerando
RecipeManagerSomente YAMLParcial❌✅ FornalhaMínimo
CraftEnhancerSomente GUI❌❌❌Desconhecido
Datapacks vanillaArquivos 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:

  1. Um editor GUI in-game completo: seus admins não precisam tocar em YAML de forma alguma.
  2. Condições do PlaceholderAPI: qualquer estatística que um placeholder do PAPI consiga expressar pode controlar o acesso a uma receita.
  3. 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:

RecursoFreePremium
Máximo de receitas300Ilimitado
Livros de receitas5Ilimitado
Verificadores de item (nome, lore, NBT)BásicoVerificaçõ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.

Baixar ExecutableCrafting → | Documentação Completa →