I have recently found a strange bug with procedures. I am making a magma block that can be cooled by surrounding it with a custom liquid. I used [if black at (x-1 x+1 z-1 z+1 y+1) are all equal to the Custom Liquid (basically surrounding all of it except for the bottom) then it will spawn smoke particles, play the lava_extinguish sound and place a Cooled Magma block where the magma was. I called this procedure on the Client Display Random Tick event on the magma (not cooled magma). No particles were spawned and no sound was played, but the block changed textures. I went into survival mode and broke the cooled magma, and it dropped normal magma. I have also had a similar issue in previous MCreator versions, but am only bringing it up now.
Please inform me of any mistakes I may be making, or if this is a real bug.
SqareEntity
P.S I am also having a similar issue with my bookcases, but this one involves GUI.
"Client Display Random Tick"
Client Display Random Tick
Blocks can't be placed from client-side, client-side is for effects only. Clientside triggers can be used with sounds and particles only.