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:

Comments

"Added option to import structures using the structure block"
1.8.0 is going to be one of the best mcreator updates ever XD! Does it work with modded blocks?

In a little time you fixed a lot of schematics bugs and added a lot of features in 1.8.0! I can't wait its release! :D

Good for the futur mods, especially the technics mods! I thought make a technic mod, for the fun!
Good tutorial!

here's a concern i have: shift-clicking an item into a slot in a custom gui is fine, but if you accidentally shift-click an empty slot, the game crashes.

Does setting 0 as biome size make that biome not spawn in the overworld?
Because in old mcreator versions I found a biome in my world that wasn't supposed to spawn. Now, just for testing, I made a biome with size 0 and downloaded a mod that helps finding biomes (Nature's compass). It was able to find every vanilla (except the end and the nether) and custom biome, however it didn't find the test biome with 0 size.

i need help. every time when i make the gui the error thing keeps on popping up and it is nothing else is wrong. it even not working with out the button.

I thought "random tick updates" worked in a similar way to vanilla.
Crops use random tick rate and grow slowly. I have also made some crops, and used tick rate instead of random tick rate, then I discovered that vanilla crops use random tick rate and I decided to use random tick rate for my crops too.
Then, I tried to place the crops and they grew very fasyly. I also placed some vanilla crops and they still were very slow.
So, what's exactly "random update event"?
(PS: you can easily reproduce the "bug" with the workspace I sent to you: just place a few tomato seeds on farmland or a few growing bushes anywhere)
Sorry for bad English



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.