Fabric 1.18 mod to add the Copper Golem! Because they are so cute!
If you're running 1.17 you can find the older downloads still available.
Requires at least fabric-api-0.51.1
Functionality is experimental and is based on what Mojang announced at Minecraft Live 2021.
You can spawn in the golem with a bottom copper block, middle carved pumpkin block and top lightning rod! Or if in creative use the spawn egg.
The Copper Golem will target all types of buttons and press them randomly.
Oxidisation is done on a random tick basis. You can wax the Copper Golem to stop them from oxidising, and use an any axe to remove the wax or decrease the oxidisation state.
Similar to Iron Golems the Copper Golems will wander about, look about and look at players. Additionally will look at its big brother the Iron Golems.
Also includes the Copper Buttons! Waxed and unwaxed variations, exposed/weathered/oxidized stages.
Oxidation of the copper buttons is done in the exact same way as copper blocks.
Button power is dependent on the oxidation state and is not affected by being waxed or unwaxed.
Power: Unaffected = 15, Exposed = 12, Weathered = 9 and Oxidized = 6.
Some stuff is not finished, but I would be glad to hear your feedback! Resource pack is included and should be force enabled.
Special thanks to Carloski for the Copper Golem textures!
I would love to properly report this, but my Github account is currently messed up:
When using commands to change the oxidation level to a smaller number than what it was (For example, from 3 to 0) the game crashes for some reason
EDIT: This actually seems to happen when doing... a lot of things with the data command
In reply to JuceDoesThings:
If you could give me some example commands that you perform that cause issues I'll investigate, also a log file would be good if you could. In testing I use command blocks and the /data command and have not seen any issues when setting incorrect Oxidation or Waxed values, here are the examples I use
In reply to MrJoshuaT:
I... yeah no, that wouldn't cause any issues. You're just giving a copper golem data it already has. This would:
/summon copper_golem ~ ~ ~
/data merge entity @e[sort=nearest,limit=1,type=copper_golem] {Oxidation:3}
/data merge entity @e[sort=nearest,limit=1,type=copper_golem] {Oxidation:1}
alternatively, I also had a crash when doing /summon copper_golem ~ ~ ~ {NoAI:1}
In reply to JuceDoesThings:
I don't seem to get any crash by doing any of those commands. Can you try get on github so this can be tracked and log files can be shared, as unless I can reproduce or get a stack trace I am unable to produce a fix. A note on manually setting the NoAI flag; this wont have any effect as it will be overridden in code because this functionality is used to freeze the golem at the last oxidation stage, and is set to false if not.
does the lightning rod attract lightning? i think that was a feature they said would be in game.
In reply to parrokeetwastaken:
Yes I forgot about this, I shall add that into the next version hopefully.
could you make it so that you can put a button on the pumpkin to spawn the copper golem? that would make it so that copper golems can spawn more copper golems. ah yes the army of copper golems
In reply to nosiwaste:
yes please do
In reply to nosiwaste:
I agree this would be super cool! But this does not feel what vanilla would do, as the spawning idea comes from the Snow and Iron golems. Happy to hear other points tho! 🙂
Imagine if they were tameable so they can follow you around
well that was fast
Nice mod, but:
it does not work on servers, and please implement your testures like it is normaly done for most fabric mods. So it would be enabled by default.
In reply to msandro:
Servers will be supported soon. Good point about force enabling the pack, will do.
Edit: seems servers work fine with the mod both sides. Can you let me know the specific issue you're experiencing?
It seems like a good mod but I have problems with the texture because I get a bug when using the texture pack with optifine
In reply to EscanorBlock:
It seems optifabric breaks loading resource packs via ResourceManagerHelper. I will provide the pack separately in this case.
In reply to MrJoshuaT:
Thanks
damit i cant use it because i cant switch to fabric api 0.41.0 if you ask why its because i have mods that only works with 0.38.2
Thank you very much for making this !
I was gonna vote for him but unfortunaly i couldnt join twitter. Even yet he didnt win but im glad people made a mod for him. Makes sense this mob vote is much more recent than the phantom vote. Anyways thank you
Thank you for creating this mod for those who voted for the Copper Golem lol