Fill block at Amethyst Bud position
Christopher Martinez
Published May 09, 2026
I’m currently trying to make amethyst… infectious. What happens is that a budding block of amethyst grows a crystal, that then is replaced with another block of amethyst, like this:
This creates an endless cycle where amethyst gradually spreads all over the world.
Note: because amethyst buds cannot grow into blocks, the infection would only infect open spaces. This is why I would want amethyst, in order to avoid extra work.
How would I do this with commands?
1 Answer
Set up a command block on repeat with the properties always active and unconditional. Set the tick delay to 1 tick. Set a ticking area on it to keep the command block from disabling. Put in this code:
/fill ~300 ~100 ~300 ~-300 ~-100 ~300 budding_amethyst replace small_amethyst_budThis replaces all amethyst crystals with budding amethyst in a 300 block radius of you.
2