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!
Comments
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 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
You will be able to define them in-game using commands and structure blocks, import in MCreator and use them in your mod.