Topic category: Help with MCreator software
When water and lava are placed in my custom dimension, they should immediately become ice and lava respectively (which also means the result for water and the result for lava are different).
I've been trying with the global trigger "on block placed", now I feel like this isn't the right trigger to detect if water/lava have been placed.
I tried everything, I tried "is [get block at x y z] the same block as [water]", "is [get block at x y z] the same blockstate as [water]", "is [get fluid as block at x y z] the same block as [water]…
I tried "place block at x y z", I tried "replace block at x y z with [block]"…
All my procedures test for both water and water_still, both lava and lava_still with the "or" procedure block.
The very same procedures work perfectly fine to replace fire by air when it's placed regardless of the item used to place it, for some reason procedures just can't replace liquids or test for them.