Welcome to Mineral Golems! In this Addon, I have a number of unique Golems with useful features. These Golems are created using the new Soul Core block and the Trapped Soul item, both of which I will explain how to obtain. Anyway, enough of the introduction! Let’s get into the Golems.
Select version for changelog:
Changelog
- Mineral Golems in no longer in beta! Hooray!
- Added Diorite Golem
- Added Granite Golem
- Added Andesite Golem
- Added Obsidian Golem
But...
You CAN ride the End Stone Golem. Did I not make that clear, or are you just messing with me?
"execute as @s positioned ~~~ if block ~~-1~ zpig:soul_core if block ~~-2~ dirt run summon zpig:dirt_golem ~~~"
This /execute command will summon a Dirt Golem. Remember, the command is being run by the golem_soul entity. The first part of the command ("execute as @s positioned ~~~") is basic /execute syntax and is just setting up the command. The next part ("if block ~~-1~ zpig:soul_core if block ~~-2~ dirt run summon zpig:dirt_golem ~~~") is basically saying "If the block one block under the golem_soul is a Soul Core, and the block two blocks under the golem_soul is a Dirt block, then run the command /summon zpig:dirt_golem ~~~". So when a Trapped Soul is right-clicked on top of a Soul Core, this command will spawn a Dirt Golem. To account for the other sides of the Soul Core, simply change the "positioned ~~~" part of the command. For example, if you wanted to change the command so that it summons the Golem when the Trapped Soul is used on the east side of the Soul Core, just change the positioned subcommand to "positioned ~1~1~". Make sure to account for all six sides of the block. I hope this helps. Again, if you have any other questions, feel free to ask them.