Tutorial: Custom crafting machine block

Submitted by Matej on Sun, 06/10/2018 - 19:31
MCreator Tutorial - Using procedures for a custom crafting block

As the answer to multiple requests, we made a tutorial on how to create a fully operational custom crafting block using the MCreator's new procedure system.

This kind of tutorial was the most requested one since the release of the procedure system that allowed doing such modifications. In this video, you will learn how to:

  • Create a block with its own inventory
  • Implement your own crafting procedure
  • Design a GUI for crafting-table-like blocks
  • Open a GUI using the procedures

The modification introduces a new crafting-table-like block which can be used for fusing Redstone Dust, Diamonds and Gold with Iron Blocks. You put 1 iron block in the top left slot and one of the 3 materials to create Red Iron, Diamond Blocks or Gold Blocks.


The mod and its workspace file can be downloaded on the modification's page.




You can find some more examples and help with procedures on our procedure system reference wiki page. If you have any questions or recommendations, leave a comment in the comment section below. Stay tuned!


I found the mod a few minutes ago but I didn't even notice it was made by Matej
Then I go to MCreator home and I see this article and I say: what, was that mod made by mcreator developers? And was it a tutorial mod?
You are really doing a great work on procedures tutorials! :D

Ooooohhh. I freaking love the video. It's very informative and amazing.

Hmm... I think I have an idea. :D :)

Submitted by _chuchu_ on Tue, 06/12/2018 - 10:30

If I want it to have more than two input slots, I can simply put another if with all the and/or after the first one ?

I have a custom plant that is a cactus and I want it to randomly generate in a specific biome that has a custom block as its main block. Im asking how you would make a plant grow in one biome. If there is no current way to make custom plants generate in a dimension or biome please add that in the next update. Mcreator is good but it lacks in structural custom plants,structures,and more.

Modded blocks need to have Material set to grass in order for plants. If this does not fix this, open a support ticket and we will take a look at this problem and fix in next MCreator if this is the case.

We do not have a set date for 1.8.0 yet. The feature list for 1.8.0 is more or less complete, so there should be first estimates in the upcoming weeks.

I have a few questions that I always forgot to ask:
1- For custom mobs drop, can we just go to Mcreator\forge\src\main\resources\assets\minecraft and edit loot tables?
2- When making a recipe (by the recipe mod element) , you can choose to add a smelting or a crafting recipe. Can I add both of them? Can they have different outputs?
3- I tried to edit splashes by Mcreator\forge\src\[...] folder but it doesn't seem to work. Why? :(

1 - this could work. Custom mob drops can also be defined in mob creation wizard, more specific drops can be defined using procedure editor.
2 - Yes, you can add both of them, with different outputs.
3 - I am not sure but they might get ignored by Minecraft. Or there is another trick. I never tried doing this so someone else will have to give you a more correct answer to this question.