Started by
GlitchLemon
on
Topic category: Help with Minecraft modding (Java Edition)
How do you add procedures that are supposed to execute every tick like grass spreading and water filling? Procedures like these seem to require X, Y, and Z values, but I don't know how to add those to a procedure that should execute everywhere.
Any help appreciated.
So you have to create a new procedure. There is a select option of the trigger. Click the dropdown menu, then select "player update tick". Then do your procedure
If I do that, won't the game only update when I move?
No, It will update every tick. You are still ticking when you don't move. It will only not tick when you are paused in singleplayer.
Yes, but how do I specify the X, Y and Z values for a procedure that executes everywhere? For example, if I wanted end stone to convert cobblestone next to it into end stone, how would I make it happen everywhere?
You will have to create a custom block for that. So let's say you want an end stone grass type. You won't be able to do this in MCreator without using custom code or using both blocks as custom blocks. I also found a similar article that you can look at.
https://mcreator.net/forum/50384/grass-sprediang-procedure