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 Jul 21, 2015This could be very fun.. thanks for the awesome plugin
-
View User Profile
-
Send Message
Posted Jul 16, 2015@UC101
Please don't post full errors here, paste-bin them.
Also your error was caused by and old java version, update your java.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@sgtcaze
I don't mind help, but I want to make all the changes myself, so I know the code and learn how to do code better. So feel free to point out specific bugs and I will fix them.
Have you got any errors from the plugin? If so please post them.
I don't like the idea of "open source" because then people can steal my plugin.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@jacob_vejvoda
The synchronous file processing and unchecked casts can be fixed a lot faster and efficiently if you open source your plugin. It would be appreciated by everyone and you would be a rock star for creating such a cool plugin that we can all enjoy.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@jacob_vejvoda
Well, there is quite a bit going on. Such as retaining hard references and never clearing them, synchronous file processing, unchecked casts and throwing of exceptions, crazy timings etc. I am working on a version right now that you can continue to maintain.
-
View User Profile
-
Send Message
Posted Jul 12, 2015@sgtcaze
If there are issues post them and Ill fix them.
-
View User Profile
-
Send Message
Posted Jul 12, 2015Can you open source your plugin? I am going to commit a lot of improvements to fix various issues.
-
View User Profile
-
Send Message
Posted Jul 4, 2015@jacob_vejvoda
if you kill infernal mobs too quickly after they spawn or use custom enchanted weapons to kill it the mob dies so fast the mob hp bar freezes and doesn't vanish until reboot.
-
View User Profile
-
Send Message
Posted Jul 4, 2015With latest 4.3, impossible to login !
i open a ticket
-
View User Profile
-
Send Message
Posted Jul 1, 2015@jenks1999
Yah.
-
View User Profile
-
Send Message
Posted Jul 1, 2015@jacob_vejvoda
enableFarmingDrops: false
this one? second from bottom.
-
View User Profile
-
Send Message
Posted Jun 29, 2015@jenks1999
You can, turn off farming in the config. Search for farm.
-
View User Profile
-
Send Message
Posted Jun 29, 2015@jacob_vejvoda
Can you add an option to turn off Infernal mobs spawning in mob spawners as they can be farmed easily that way.
-
View User Profile
-
Send Message
Posted Jun 23, 2015@Eskiller16
Sucking up water is its use, I just made it drop cause its a fairly rare item to get in survival.
@flamebird6
Paste-bin your config and link it. Also link a list of your worlds.
-
View User Profile
-
Send Message
Posted Jun 23, 2015I am wondering what the Soggy Sponge item does I got it as a drop from an infernal, but I have found no use for it other than smelt it, making it a normal sponge that can suck up water Seems a bit useless, so I am sure it must have a use?
-
View User Profile
-
Send Message
Posted Jun 22, 2015@jacob_vejvoda
Here is what I have it set to in the config, still doesn't work in that world.
enabledworlds: - infernal
-
View User Profile
-
Send Message
Posted Jun 22, 2015@flamebird6
Then put only that world in the enabled worlds list in the config.
-
View User Profile
-
Send Message
Posted Jun 22, 2015Nope, I only want them to spawn in one world.
-
View User Profile
-
Send Message
Posted Jun 22, 2015@flamebird6
You want them to spawn more frequently in one world, and less in another?
-
View User Profile
-
Send Message
Posted Jun 22, 2015Hey, does infernal mobs have multiworld compatibility, and if so how would I do that in the config? Trying on my server to make sort of a hardmode world, where infernals spawn at a pretty frequent rate.