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.
They die with only one hit of the hand. Can you make them more like other mobs or even harder to kill ideally?
If i shoot the giant with my bow, i kill him instant, that means Health-config does not work for me.
last beta build of craftbukkit.
Good plugin!
It would be possible to spawn in certain biomes created with Terrain Control plugin?
@buckysavage
Some of it does. I am trying to fix the item drops atm. When I do, I'll upload a new version when rmh4209 gives me authorship.
@pkt77
any usable version so far? :)
@Jackrushton
Have you updated it? or is there a working copy?
Is this plugin still working or has it broken?
@rmh4209
Ok, sounds good :) Right now I am re-working the Config and World Handlers.
@pkt77
If you need any help or documentation of any sort, don't be afraid to ask. If you can make a build that works, I'll give you authorship of the page here.
I will try to continue this plugin. If anyone would like to help me, Message me :D
@Dirt_ball
Sure. It's open source. Feel free to look at any of my other plugins' source as well.
May I also, @Jack, @rmh
(Use your source, I too am learning java)
@Jackrushton
Of course. Go ahead.
I'm trying to learn to code in java so as long as it's ok with you I may steal your code and change it a bit, and then try to keep it updated.
@Ozelo
I will not be updating this anymore.
Please update
@WhiffleX
It's already on GitHub. Click the link above that says "Source Code"
Post the code on Github, I'd love to have a look at it.
@rmh4209
Thanks for the hard work dude. It seems to be working for now, I'll try to round up a dev to take over the project.
Unfortunately, I no longer have the time to work with this plugin. If there is any other developer that would like to pick this plugin up, please feel free to message me. I will provide you with the source, any commentary and help you deem necessary, and full control over the plugin.
I'm sorry for the inconvenience.