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 Dec 23, 2012No spout here so downloaded the Dev...
LOTS of errors spamming the console. Any one else have this?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Jobsti2
Download the new Dev Build for the 'other' biome option. :)
-
View User Profile
-
Send Message
Posted Dec 23, 2012Uh yeah, much thanks, great! ;-)
Question: If i build an island in the ocean-Biome, no Mobs will spawn, so also no giants?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Jobsti2
Oh, The plugin makes everything frozen ocean... ok, I will make an biome option called "Other" that will allow mobs to spawn in places that other plugins might allow mobs to spawn in
-
View User Profile
-
Send Message
Posted Dec 23, 2012FrozenOcean Biome:
Linkt to the Picture...
All Mobs are spawning, except Giants ;(
Edit: Picture too big, Link inserted
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Jobsti2
But mobs do not spawn in the Ocean biome anyways, I don't see the point in having that option if they can't spawn there anyway...
-
View User Profile
-
Send Message
Posted Dec 23, 2012Heyho..
Biome FrozenOcean would be nice, because the great Worldgenerator "HothGenerator".
Thanks ;)
-
View User Profile
-
Send Message
Posted Dec 22, 2012@n00bsaus
" 15:51:50 [Server] INFO Caused by: java.lang.UnsupportedClassVersionError: me/pkt77/giants/Giants : Unsupported major.minor version 51.0 22.12 "
This means you are using a Java 6 server and are using a plugin compiled with Java 7
Tell your server provider to upgrade to Java 7. That will fix the problem
-
View User Profile
-
Send Message
Posted Dec 22, 2012Well, I see 1.4.6 didn't fix it. At no point or version number has this plugin ever worked for me. Here's what the console prints out. Any thoughts/ideas/tricks/tips?
22.12 15:51:50 [Server] INFO ... 9 more 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) 22.12 15:51:50 [Server] INFO at java.lang.Class.forName(Class.java:264) 22.12 15:51:50 [Server] INFO at java.lang.Class.forName0(Native Method) 22.12 15:51:50 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 22.12 15:51:50 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) 22.12 15:51:50 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 22.12 15:51:50 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) 22.12 15:51:50 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:212) 22.12 15:51:50 [Server] INFO at java.net.URLClassLoader.access$000(URLClassLoader.java:73) 22.12 15:51:50 [Server] INFO at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) 22.12 15:51:50 [Server] INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 22.12 15:51:50 [Server] INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:634) 22.12 15:51:50 [Server] INFO at java.lang.ClassLoader.defineClass1(Native Method) 22.12 15:51:50 [Server] INFO Caused by: java.lang.UnsupportedClassVersionError: me/pkt77/giants/Giants : Unsupported major.minor version 51.0 22.12 15:51:50 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 22.12 15:51:50 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) 22.12 15:51:50 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:104) 22.12 15:51:50 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedPlayerList.<init>(SourceFile:11) 22.12 15:51:50 [Server] INFO at net.minecraft.server.v1_4_6.PlayerList.<init>(PlayerList.java:52) 22.12 15:51:50 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(CraftServer.java:213) 22.12 15:51:50 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugins(CraftServer.java:235) 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) 22.12 15:51:50 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) 22.12 15:51:50 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/pkt77/giants/Giants : Unsupported major.minor version 51.0 22.12 15:51:50 [Server] SEVERE Could not load 'plugins/Giants.jar' in folder 'plugins' 22.12 15:51:48 [Server] INFO This server is running CraftBukkit version git-Bukkit-1.4.6-R0.1-b2561jnks (MC: 1.4.6) (Implementing API version 1.4.6-R0.1)
-
View User Profile
-
Send Message
Posted Dec 20, 2012@ManBeastPigDev
This is caused because the Fire Attack option is set to false
This is now Fixed! :D
-
View User Profile
-
Send Message
Posted Dec 19, 2012They dont attack or fight back. That would be nice.
-
View User Profile
-
Send Message
Posted Dec 17, 2012The only thing this plugin needs, is the ability to change the spawnrate from 1-100, to 0.1-100. Then, it shall be perfection. :D
-
View User Profile
-
Send Message
Posted Dec 15, 2012@pkt77
I say this because customized biomes have a proper name, different, those who has by default in Minecraft :P
-
View User Profile
-
Send Message
Posted Dec 15, 2012@Q2Lummox
It's for all biomes, created via plugin or not
-
View User Profile
-
Send Message
Posted Dec 15, 2012When you say:
- Biome Spawn settings
You mean to biomes customized, created with the "Plugin" "Terrain control"?
-
View User Profile
-
Send Message
Posted Dec 14, 2012@pkt77
Thanks for the update, seems to be working just fine now.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@Faldonboy
There already is...
-
View User Profile
-
Send Message
Posted Dec 14, 2012@DerDarcion I'm seconding this one. The giants now die too easily as compared to v18.
Also, minor issue, "experience" is spelled wrong in the config.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@WhiffleX
Agreed. I will change it to a float
-
View User Profile
-
Send Message
Posted Dec 14, 2012This suffers from the same flaw of the previous iterations. It does not support a floating point spawn rate. 1% is far too much for any world. This needs to support a .01% or less spawn rate.