Infernal Mobs

Features:
Mobs will randomly become "infernal", then they will become mini bosses. They get a random amount of random powers, a name tag proclaiming them "infernal", and when they die they will drop random enchanted loot. I saw this mod for Forge made by Atomic Stryker, and thought I would make a version for Bukkit. Most aspects of this mod are configurable.
NOTE: For 1.12.2 and older use version: 5.4, build 5.6 and up are 1.13+
A picture of an Infernal Spider:

A picture of an Infernal Chicken with the boss bar:

Divining Rod:
The divining rod can be used when you are near an infernal mob.
It will take a blaze powder, then point you in the direction of the nearest mob. It will show you a line of particles pointed at the mob.
This rod only works if you are near one of the mobs.

Powers:
- Poisonous: Gives player the poison effect.
- Armoured: Give mobs full diamond armour or a resistance effect.
- Blinding: Gives player the blindness effect.
- Withering: Gives player the withering effect.
- Tosser: Tosses the player around.
- Thief: Steals the item the player is holding.
- Quicksand: Gives player the slowness effect.
- Bullwark: Takes less damage.
- Rust: Damages the tool the player is holding.
- Sapper: Gives player the hunger effect.
- 1up: Has 2 lives.
- Cloaked: Is invisible.
- Ender: Can teleport.
- Ghastly: Shoots fireballs.
- Lifesteal: Gets health from damaging player.
- Sprint: Can go fast.
- Storm: Strikes the player with lightning.
- Webber: Makes a web at the players feet.
- Vengeance: Gives damage from being hit.
- Weakness: Gives player the weakness effect.
- Berserk: Damages the player more, but takes damage from attacking.
- Explode: Explodes on death.
- Potions: Throws harmful potions at the player.
- Mama: Has a slim chance to spawn three babies of its type.
- Molten: Is immune to fire/lava, starts a fire on death and lights the player on fie.
- Archer: Randomly shoots a volley of arrows at player.
- Necromancer: Shoots wither skulls.
- Firework: Fireworks explode from mob when hit.
- Gravity: Levitates the player for a while.
- Flying: Mob can fly.
- Mounted: Riding on another mob.
- Morph: Can infrequently morph into another infernal mob.
- Ghost: On death a ghost is spawned.
- Confusing: Gives player the confusion effect.
Commands:
/im reload
/im worldInfo
/im error
/im getloot <index>
/im setloot <index>
/im giveloot <player> <index>
/im abilities
/im showAbilities
/im setInfernal <time delay>
/im spawn <mob> <ability> <ability>
/im cspawn <mob> <world> <x> <y> <z> <ability> <ability>
/im pspawn <mob> <player> <ability> <ability>
/im kill <size>
/im killall <world>
To use these commands you need the permission: "infernal_mobs.commands"
Installation:
Media:
An animation about an Infernal Zombie:
[MEDIA=youtube]_Z9BclupMoA[/MEDIA]
Incompatibilities:
There have been instances of incompatibilities with other plugins, any plugin that changes mob names or messes with mob spawning may cause some problems. While they may not be game-braking you may see some weird things and some features might not work.
Known incompatible plugins:
- MobArena v0.96.6
- Any plugin (like MCMMO) that uses score-boards may cause lag when combined with IM (if you have IM score-boards enabled).
Upcoming Features:
- IDK, ask and I might add!
- Pre-Defined Custom Mobs?
Problems?
If you have a problem please create a ticket and include the error (If there was one) and a link to a paste-bin of your config.
If you just post the error in the comments section or PM me I might not see it. Thanks.
Donate:
If you like my plugins and want to help me out:
--------------------------------------------------------------
Check out my YouTube for more Minecraft awesomeness:
Keep up to date or get help on my Discord: https://discord.gg/yHkSSedczg


-
View User Profile
-
Send Message
Posted May 5, 2015@BSidiocy
Hook into them how?
-
View User Profile
-
Send Message
Posted May 5, 2015Is there any versions compatible to spigot 1.7.10? We currently using 1.7.10 and dont want to update. and also hook citizens to infernal mobs ..
Thanks!
-
View User Profile
-
Send Message
Posted Apr 30, 2015@jacob_vejvoda
version InfernalMobs
[00:51:53 INFO]: InfernalMobs version 3.9
Still running 1.8 servers, so upgrading to 4.0 isn't an option yet.
I guess players don't get removed from itemCoolMap when they leave the server.
-
View User Profile
-
Send Message
Posted Apr 30, 2015@cyberiantiger
What version are you using?
-
View User Profile
-
Send Message
Posted Apr 30, 2015Your plugin causes a severe memory leak on our server.
io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs@0x4c216e518 (194 bytes) (field itemCoolMap:)
The above prevents logged out player objects (and large amounts of associated data) being garbage collected.
-
View User Profile
-
Send Message
Posted Apr 29, 2015@erdrickk
Will do.
-
View User Profile
-
Send Message
Posted Apr 29, 2015Can you hook in to Citizens so that Infernal Mobs doesn't turn NPC Mobs in to Boss mobs?
-
View User Profile
-
Send Message
Posted Apr 29, 2015@Dutch_Boy
You are using incompatible IM and server versions.
-
View User Profile
-
Send Message
Posted Apr 29, 2015I see this error in console:
http://pastebin.com/8Wjr8gre
-
View User Profile
-
Send Message
Posted Apr 28, 2015@lorinthios
API, like your doing it from another plugin?
-
View User Profile
-
Send Message
Posted Apr 28, 2015Would it be possible to extend this slightly as a basic API, to simply spawn an infernal mob at a location?
I would like to do this through API hooks instead of running commands with a specific location over and over!
Let me know! Thanks!
-
View User Profile
-
Send Message
Posted Apr 27, 2015@phoenixlzx
No, you are not supposed to generate configs. You are supposed to copy the plugin data folder that comes with the plugin.
-
View User Profile
-
Send Message
Posted Apr 27, 2015@jacob_vejvoda
OK figured it out - its the scoreboard crashed both server and my mac. Disabled it solved the problem.
I removed the old config and use release 3.9 to generate new config file, and replace the jar with devbuild. For now the nameTagsLevel still not work (1.8 change?) and it spawned lv0 mobs when I set minpowers=1.
Thanks.
-
View User Profile
-
Send Message
Posted Apr 27, 2015@phoenixlzx
You need to install the non-dev version first, then change the jar to the dev one.
-
View User Profile
-
Send Message
Posted Apr 27, 2015BTW the chance not working yet... I switched from 1 to 100 and no infernal mobs spawned.
and when i spawned one with command it crashed my server.
-
View User Profile
-
Send Message
Posted Apr 27, 2015Hello,
The dev build lags hard on my 1.8.3 server. Also nameTagsLevel seems not working...
And it still spawns Lv.0 mobs even I set minpowers=1.
-
View User Profile
-
Send Message
Posted Apr 26, 2015@ProjectYuni5
Did you copy the data folder that came with the download into your plugins folder?
-
View User Profile
-
Send Message
Posted Apr 26, 2015@broluigi
Nope.
-
View User Profile
-
Send Message
Posted Apr 26, 2015is there a way to make it so all animals can fight like mobs?
-
View User Profile
-
Send Message
Posted Apr 16, 2015I need help! Whenever I kill one of the infernal mobs the plugin crashes saying there are no valid drops when I haven't even touched the loot file? Any help?