Giants
Giants That Spawn Naturally
This plugin takes direct inspiration from FatMarleys' plugin FatGiants, which in turn was inspired by NaturalGiants. This plugin also takes inspiration from NodinChan's MobJockeys.
This plugin was originally written by rmh4209, continued on by pkt77, and is now in the hands of Mammothskier.

Features
The Giants Plugin can naturally spawn Giants that have 8 Configurable attack mechanisms Configurable Health, Experience, Drops, and Spawn in configurable Worlds and Biomes. “The worst thing you can say about homework is that it is too hard. The worst thing you can say about a game is it's too easy.”
Attack Mechanisms
Attack Descriptions
| Attack Mechanisms | Description |
|---|---|
| Default | The default Minecraft Giant attack - if a player is inside the giants legs, the player will instantly die. |
| Lightning Attack | When a giant targets an entity, that entity will be struck by lighning |
| Thow Boulder Attack | When a player is 5-10 blocks away from a giant, there is a chance the giant will "Throw" a Fireball in the direction the giant is facing |
| Stomp Attack | When a player gets close to a giant, there is a chance the giant will stomp the player |
| Kick Attack | When a player gets close to a giant, there is a chance the giant will kick a player at a configurable height |
| Fire Attack | When a giant targets an entity, that entity will get set on fire and so will the giant (configurable) |
| Lava Attack | When a giant targets an entity, it can sets lava under that entity |
| Poison Attack | When a player gets near a giant, there is a chance that it will poison the player |
| Shrapnel Attack | When a giant targets a player, the giant will spawn zombies around the player (configurable) |
| Spawn Zombies on Death | When a giant dies, a configurable amount of zombies will spawn in that location |
Attacks
| Attack Mechanisms | Giant | Slime | Magma Cube |
|---|---|---|---|
| Default | ![]() | ![]() | ![]() |
| Lightning Attack | ![]() | ![]() | ![]() |
| Thow Boulder Attack | ![]() | ![]() | ![]() |
| Stomp Attack | ![]() | ![]() | ![]() |
| Kick Attack | ![]() | ![]() | ![]() |
| Fire Attack | ![]() | ![]() | ![]() |
| Lava Attack | ![]() | ||
| Poison Attack | ![]() | ||
| Shrapnel Attack | ![]() | ||
| Spawn Zombies on Death | ![]() |
Commands
| Commands | Description |
|---|---|
| /giants spawn <x> <y> <z> | Spawns a giant at the given location |
| /giants reload | Reloads the configuration files |
| /giants version | Shows the version of the plugin the server is running |
Permissions
| Permissions | Description |
|---|---|
| giants.version | Gives the permission to use /giants version |
| giants.spawn | Gives the permission to use /giants spawn |
| giants.reload | Gives the permission to use /giants reload |
| giants.debug | Gives the permission to receive debug messages |
| giants.* | Gives all permissions for the plugin |
Known Bugs
Found a bug? Submit a Ticket!
Future Plans
| Idea | Status |
|---|---|
| Add custom Death Messages | In development |
| Improve Movement Speed | In testing |
Got an idea? Submit a Ticket!
MC Stats
This plugin uses mcstats for stat collection. You can opt out of this by going into the plugin metrics folder and setting opt-out to true.





-
View User Profile
-
Send Message
Posted Feb 10, 2014would really enjoy being able to add custom skins and sounds using spout, but if I had to settle for one or the other it would be the skins. If this is already possible please explain ti to me, I need this ever so badly for my server. Im already using the plugin and it is doing ok for now, but I rlly need to be able to make the server LOOK a certain way, giant zombies sort of kill that.....but if I could add a skin to them or a set of random skins......that would be amazing
-
View User Profile
-
Send Message
Posted Dec 20, 2013@Maskedcreeper100
Looks that way it doesn't work at all under 1.7.2 so i hope someone takes over it as its a really cool plugin.
-
View User Profile
-
Send Message
Posted Dec 13, 2013@ManBeastPigDev
you may need to find another plugin dev and get them to update the plugin for free/a cost $
-
View User Profile
-
Send Message
Posted Dec 9, 2013Please update, no one has made a working alternative yet.
-
View User Profile
-
Send Message
Posted Nov 28, 2013CraftBukkit 1.5.2
Caused by FireAttack
2013-11-20 17:47:48 [INFO] vadik231201 burned to death 2013-11-20 17:47:48 [SEVERE] Could not pass event EntityTargetEvent to Giants v5.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R3.EntityCreature.bq(EntityCreature.java:61) at net.minecraft.server.v1_5_R3.EntityLiving.c(EntityLiving.java:1303) at net.minecraft.server.v1_5_R3.EntityMonster.c(EntityMonster.java:20) at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:526) at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24) at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355) at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336) at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224) at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:563) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at me.pkt77.giants.events.Listeners.FireAttack(Listeners.java:144) at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 18 more
2013-11-20 21:50:44 [INFO] Roman blew up 2013-11-20 21:50:44 [SEVERE] Could not pass event EntityTargetEvent to Giants v5.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R3.EntityCreature.bq(EntityCreature.java:61) at net.minecraft.server.v1_5_R3.EntityLiving.c(EntityLiving.java:1303) at net.minecraft.server.v1_5_R3.EntityMonster.c(EntityMonster.java:20) at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:526) at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24) at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355) at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336) at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224) at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:563) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at me.pkt77.giants.events.Listeners.FireAttack(Listeners.java:144) at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 18 more 2013-11-20 21:51:05 [WARNING] Roman moved wrongly! 2013-11-20 21:51:09 [INFO] Roman blew up 2013-11-20 21:51:09 [SEVERE] Could not pass event EntityTargetEvent to Giants v5.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R3.EntityCreature.bq(EntityCreature.java:61) at net.minecraft.server.v1_5_R3.EntityLiving.c(EntityLiving.java:1303) at net.minecraft.server.v1_5_R3.EntityMonster.c(EntityMonster.java:20) at net.minecraft.server.v1_5_R3.EntityLiving.l_(EntityLiving.java:526) at net.minecraft.server.v1_5_R3.EntityMonster.l_(EntityMonster.java:24) at net.minecraft.server.v1_5_R3.World.entityJoinedWorld(World.java:1355) at net.minecraft.server.v1_5_R3.WorldServer.entityJoinedWorld(WorldServer.java:614) at net.minecraft.server.v1_5_R3.World.playerJoinedWorld(World.java:1336) at net.minecraft.server.v1_5_R3.World.tickEntities(World.java:1224) at net.minecraft.server.v1_5_R3.WorldServer.tickEntities(WorldServer.java:480) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:563) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at me.pkt77.giants.events.Listeners.FireAttack(Listeners.java:144) at sun.reflect.GeneratedMethodAccessor251.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 18 more
-
View User Profile
-
Send Message
Posted Nov 2, 2013Works on 1.7.2?
-
View User Profile
-
Send Message
Posted Sep 28, 2013man i live this plugin but the giants need a bigger site range i can sit out of their range and kill them with a bow without them attacking me
-
View User Profile
-
Send Message
Posted Sep 17, 2013@pkt77
Last? Does this mean you're not continuing the plugin? That would be a shame, I really liked it.
-
View User Profile
-
Send Message
Posted Aug 30, 2013@newfization
v5.0 is the latest and the last
-
View User Profile
-
Send Message
Posted Aug 30, 2013Is v5.0 the latest or is there a dev build for 1.6.2. The dev build links brings you back to this page. :)
-
View User Profile
-
Send Message
Posted Aug 27, 2013i like the plugin so far. heres a suggestion, try and make it to where it can spawn with potion effects
@VenionTC it says above, that the HP issue is a known bug
-
View User Profile
-
Send Message
Posted Aug 27, 2013Great plugin, but they do not spawn zombies whatever number I put. Also they do not seem to be able to have hp over 100 anyway, I was hoping they could be a nationwide boss and I could give them several thousand hp, please add this! (and fix the zombie spawning) Oh, also if you're able to make it toggle whether or not they despawn, that would be great. Having them as persistent roaming bosses would be amazing.
-
View User Profile
-
Send Message
Posted Aug 26, 2013Loving the plugin! It works awesomely on one of my bending servers~ However the auto targeting system that bending has for earthbending (earthblast) sends the projectile towards the giants head,where the hitbox is near the feet. Bending and giants are both fully compatible but would it be possible to move the hitbox to the head? If not would it be possible to talk to the Bending plugin maker and sort something out please. :) ? please and thank you!! :D
-
View User Profile
-
Send Message
Posted Aug 20, 2013It worked for one night then stopped on my 1.6.2 server.
-
View User Profile
-
Send Message
Posted Aug 16, 2013This plugin does work with 1.6.2 but be aware of any other plugins you have running that have anything to do with mobs. To explain further:
This plugin (from what I gather) watches the mob spawning event of all the different types of mobs and just randomly replaces that mob with a giant instead. So say you have another plugin that does something similar to this if they both decide to replace a mob at the same time, you can have some errors thrown in console. So be aware of conflicts that may arise and perhaps try out several different plugins.
I've been using this plugin since 1.5, wishing it would continue to be updated (considering it is one of the few out there that can add natural spawning giants without a lot of configuration). I use it along with ZombieApocalypse, backFromtheDead, UVVillagers, DungeonMaze and a few more plugins. I have recently put Corruption on my server also to spawn some giant bosses but have yet to test this addition out. I hope this helps anyone trying to use this great plugin!
-
View User Profile
-
Send Message
Posted Aug 13, 2013It is working fine on my 1.6.2 server.
-
View User Profile
-
Send Message
Posted Aug 8, 2013Don't work at all lol.
-
View User Profile
-
Send Message
Posted Aug 7, 2013Wait so does it work really well on 1.6.2 or are there heaps of errors? Ive got a good idea but it will only work if this works well :D
-
View User Profile
-
Send Message
Posted Aug 4, 2013It spams console with errors every time one appears.
-
View User Profile
-
Send Message
Posted Aug 3, 2013@Finelarme2
It works fine on 1.6.2