• 8.6k views 2 today
  • save_alt 1k downloads
Compatibility
Minecraft 1.16
to version
Minecraft 1.21
Changes include
  • Functions
  • Predicates
Added CreditSAMEER_99
  • 28
  • 30
  • 16
SAMEER_99
Lvl 58Grandmaster Programmer
92

Introduction:

This datapack aims to improve the Iron Golem in minecraft and it supports versions from 1.16.2 to 1.21.11.

Iron Golem's New Stats:

  1. Armor Points 🛡️: Then=0, Now=15
  2. Attack Damage ⚔️: Then=15 (7.5 hearts), Now=25 (12.5 hearts)
  3. Better Range 👁: When a villager is in danger, Iron Golem can detect it from 64 blocks away.
  4. When Angry 😤: Every second, there is a 50% chance that Iron Golem can sprint.
  5. Upon attack 👊: Golem can disable player shields just like how an axe does.

Player Created Golem's New Stats:

  1. Armor Points 🛡️: Then=0, Now=20
  2. Attack Damage ⚔️: Then=15 (7.5 hearts), Now=30 (15 hearts)
  3. Better Range 👁: When a player is in danger, Player Created Golem can detect it from 64 blocks away.
  4. When Angry 😤: Every second, there is a 50% chance that Iron Golem can sprint.
  5. Upon attack 👊: Golem can disable player shields just like how an axe does. (Well, only if it ever attacks player.)

Admin Commands:

  • /function summon:iron_golem Summons Iron Golem
  • /function summon:iron_golem/player_createdSummons Player Created Golem
  • /function give:spawn_egg/iron_golemGives Iron Golem Spawn Egg
  • /function give:spawn_egg/iron_golem/player_createdGives Player Created Golem Spawn Egg
  • /function toggles:better_golemsUsing this you can toggle some features. They are:
    • Golem disable shields : When Enabled, iron golems will become capable of disabling shields. This only affects newly spawned golems.

  • /function uninstall:better_golemsUninstalls the datapack

Pros:

  • Iron Golem can now easily take down a zombie horde (hordes naturally occurs in minecraft).
  • Iron Golem can now survive 3-4 raids without dying.
  • The chance of an Iron Golem to one hit kill a zombie is 80% now, it was around 20% before.
  • Iron Golem can protect villager from 64 blocks away.
  • Player Created Golem can protect player from 64 blocks away.
  • Even if you start a fight with normal Iron Golem, Player Created Golem will help you defeat that normal Iron Golem.

Cons:

  • Its now harder to kill an iron golem for getting iron. E.g:- To kill an Iron Golem with Stone Sword, 25 critical hits are required from a Stone Sword instead of 16.

My Socials:


  1. PlanetMinecraft Page
  2. Modrinth Page
  3. Discord Server
  4. Paypal Account

License:


Better Golems Minecraft Data Pack

This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Conditions that apply:
  1. You must give appropriate credit to the creator if you publicly showcase this work.
  2. You may not use this work for commercial/business purposes. (this does not include having the datapack installed in your server)
  3. You may modify this work, but may not distribute the modified work.

Installation:

Open your .minecraft directory. Put the datapack into the saves/world_name/datapacks directory.


11 Update Logs

Update #3.5 : by SAMEER_99 01/26/2026 3:49:26 pmJanuary 26 @ 8:49 pm UTC

- Iron Golems are now capable of disabling player shields, just like how an axe does.
LOAD MORE LOGS

More like this

  Have something to say?

MC_Ninja38
01/15/2026 11:45 am
He/Him • Level 58 : Grandmaster Ninja
I saw that one of your comments requested making Iron Golems attack creepers, and you said that it was impossible to do. So I made a datapack that does exactly that. It's completely open source, and I don't even have it licensed under Creative Commons. My only request is that your credit me as the original creator of the system.



Iron Golems Attack Creepers Datapack link: www.planetminecraft.com/data-pack/iron-golems-attack-creepers/



Iron Golems Can't Attack Creepers
2
SAMEER_99
01/15/2026 4:31 pm
He/Him • Level 58 : Grandmaster Programmer
Ultimately legendary datapack. I will test it when I will have time to. Plus, I do not plan to inject your datapack into my better iron golems datapack. Instead, once I am done testing, I will suggest you with some improvements you can make in your datapack which can make it work with my other datapacks, especially my Village Guard datapack.

The reason I plan to not inject it, is your datapack only works on version 1.21.9+ and it's my standard to keep all the versions of my datapack exactly the same and there shall be no variation with features at all (inter-versions).

Conclusion: Once I am done testing it, I will message you on discord about what can be done next.
1
User5647346G
03/17/2025 7:32 pm
Level 1 : New Miner
Add support for 1.21.5 and can you please make them attack creepers too? Creepers are blowing up my village and i hate them. Even when im away from the village a skeleton accidently shoots them and a creeper blows up.
2
SAMEER_99
03/19/2025 8:15 am
He/Him • Level 58 : Grandmaster Programmer
history
I am working on update 1.21.4 right now. The "3.3d" version works properly for this datapack.

And no, it is not possible to make iron golems attack creepers. Even when iron golem is forced to attack creeper via code, it just doesn't work. The function of iron golem attacking a creeper is just not built into minecraft.

I will update my datapack to 1.21.5, once the final minecraft version releases.
1
BrokenT0ast
06/24/2024 1:41 pm
Level 1 : New Explorer
will their be a 1.21 version?
2
SAMEER_99
06/29/2024 10:01 pm
He/Him • Level 58 : Grandmaster Programmer
history
YES BROTHA! ITS SUNDAY TODAY. Update will release today.

Edit: It is released. Enjoy :)
1
BrokenT0ast
07/04/2024 3:53 am
Level 1 : New Explorer
history
LETS GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO YEAHHHHHHHHH
Edit: one thing i do want or recommend is player created golems are atleast tamed where they teleport or very much atleast follow since id love to have a golem on my adventures which is nice :D
2
SAMEER_99
07/04/2024 8:22 pm
He/Him • Level 58 : Grandmaster Programmer
history
The idea you mentioned is absolutely great. Unfortunately, it is impossible to tame a golem using a datapack. I was planning to make the datapack like the same, but failed many times.

Also, the fact is, carrying golems to your adventures makes Minecraft too easy to play. This datapack already buffs the iron golem to its max limit and also adds special enemy detection. I don't think that, there is anything to add.

I will still try to explore the ways to create a tamed golem.
1
Juleea
12/26/2023 1:28 am
Level 3 : Apprentice Miner
good idea, thanks.
2
SAMEER_99
12/26/2023 2:42 am
He/Him • Level 58 : Grandmaster Programmer
Glad to see you liked the datapack
1

Welcome