Tutorial: Custom crafting machine block

Published by Matej on
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!

Share this on:


I suggest you check our tutorials collection playlist on our YouTube channel which contains many examples and tutorials that can help you get started with MCreator: https://www.youtube.com/playlist?list=PLAeL-oIFIEngE6jRgFYeFMfuj8WQsO3Ei

Doesn't work. I've copied everything from the other workspace, but when I press Fuse (Or Summon in my case) nothing happens.

GIMP uses all of my memory and it says: Installation failed

how do you link a block to a GUI without slots?
(thanks for replying to the comments, Klemen)

Something very strange is happening to my GUI, It's very dark and grey not light grey light its normally supposed to be. Any ideas on how to fix it? It could be the texture of the block but what do I know. THX

You can add as many slots as you want, but you need to make sure to understand the procedure and properly define it. I would suggest you to start from scratch and build up from one slot to more so you get the grasp for the whole system.

Please help, trying to make good mod but I can't get the procedure to work, pls help and someone pls respond with advice

Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.