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 Sep 19, 2014Hi, I come back again :-)
I made an online loot items generator: http://lootgen.phoenixlzx.com/ For those who do not like to write YAML by hand (Such as one of our server OP. :-))
Not fully tested as I dont have that time, If anyone interested, source code available at https://github.com/phoenixlzx/lootGen
-
View User Profile
-
Send Message
Posted Sep 12, 2014Jacob_vejoda Next update do you think you could add an item that allows you to click a mob and it makes it infernal with the attributes given in the command for the item spawn
An example: /im pastewand ghastly archer potions
or something to paste abilities on mobs like an already custom mob that has been altered with /summon into a overpowered more customized mob useful for rpg servers or a server that can have items with sharpness 10 or just to make the game harder
-
View User Profile
-
Send Message
Posted Sep 11, 2014Ah, ok. I have thinking that it could be something like that.
Thank you
-
View User Profile
-
Send Message
Posted Sep 10, 2014@X00LA
You have boss bars enabled and you didn't install the plugin Bar API.
-
View User Profile
-
Send Message
Posted Sep 10, 2014Hi,
I got this Errors in my Console:
CONSOLE: ERROR]: Could not pass event EntityDamageEvent to InfernalMobs v3.4 CONSOLE: java.lang.NoClassDefFoundError: me/confuser/barapi/BarAPI CONSOLE: Source) [?:?]
Hope you can help to fix it.
Regards
-
View User Profile
-
Send Message
Posted Sep 2, 2014@thelastlokean
No, that can't be done yet. Good idea though.
-
View User Profile
-
Send Message
Posted Sep 2, 2014Is it currently possible to configure this plugin for multiple worlds? It would be nifty to have higher level monsters in the nether than the overworld or just in other worlds if using multiverse.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@marubal21
No, they will all be on all mobs.
-
View User Profile
-
Send Message
Posted Aug 30, 2014@jacob_vejvoda
Awesome thank you for the clarification, question, if i enable multiple "mobParticles" will they be assigned randomly to spawned infernal mobs?
-
View User Profile
-
Send Message
Posted Aug 30, 2014@marubal21
Yes, its a sub chance, when an infernal mob spawns with the regular chance, it get the mobs level and does the level chance.
So if the mob that spawned was a level 4 there is 1 in 5 chance it will actually spawn, if its level 3 it will always spawn.
-
View User Profile
-
Send Message
Posted Aug 30, 2014Can someone explain the LevelChance? Which has the chance to spawn more offeten? And is it a sub chance from the chance above (1 - 100)
levelChance: 3: 1 4: 2 5: 3 6: 4 7: 5
-
View User Profile
-
Send Message
Posted Aug 29, 2014@AstralRevenant
They can't be bigger, Bukkit doesn't allow that.
-
View User Profile
-
Send Message
Posted Aug 29, 2014This mod rocks period, I love the new mob levels idea. Might I add one thing... I saw giant squid, level 5. I honestly think the appearance of the mobs should depict the title as well. Giant zombie would be a bigger zombie, Giant giant would be interesting to see as well. Good luck with the future moddery, Jacob_vejvoda! :)
-
View User Profile
-
Send Message
Posted Aug 29, 2014@thelastlokean
For the loot the answer is yes, add "powersMin: 5" and "powersMax: 10" to the loot item.
More info is on the configuration page.
The mob levels is a good idea, I may add that.
@UltimateRuneMaster
Maybe you have boss bar enabled but no Bar API plugin?
-
View User Profile
-
Send Message
Posted Aug 29, 2014I love lots of things about this mod... It really keeps minecraft more interesting.
Is it possible to set the loot to have a mob level requirement, so awesome loot can only be dropped by level 5+ mobs?
I would really like to be able to adjust the height individual mobs can spawn at... Like allow level 6 mobs to only spawn below y=40.
Especially in my subterranea world, it would be really awesome to have a nice feel of leveled difficulty as you explore deeper into the earth.
-
View User Profile
-
Send Message
Posted Aug 28, 2014Hey, lately I've been getting my console spammed by "Info" deals....
28.08 18:13:48 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_51] 28.08 18:13:48 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_51] 28.08 18:13:48 [Server] INFO at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) [?:?] 28.08 18:13:48 [Server] INFO at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs.onEnitityDamaged(infernal_mobs.java:236) [?:?]
And there are more, and I can tell it's this plugin..... Any help on clearing this out? Thanks
-
View User Profile
-
Send Message
Posted Aug 20, 2014@sakura_blades
OK, I already posted 3.4 (Its being approved) but in 3.5 Ill split that into two options.
-
View User Profile
-
Send Message
Posted Aug 20, 2014@jacob_vejvoda
I had to leave farming drops enabled on my server to do to some otherwise conflicting issues, I am not one to talk about this 'bug'. However I know that at one point (older versions anyway) this was not working as you intended it to.
I am going to stand by Maru here and request that this be a separate option request. I'd like the Infernals to stop spawning off Spawners, but I need the "farmloot" enabled for other things to work as intended.
@marubal21
I am aware, that you are aware... I only "tagged" you in my reply to solidify what you were saying and to bring you and the Dev to attention that this is not a single/rare occurrence and that it does in fact happen elsewhere..
-
View User Profile
-
Send Message
Posted Aug 20, 2014@Theekshana
They won't spawn if you have mob-spawning turned off.
-
View User Profile
-
Send Message
Posted Aug 20, 2014Can you make a flag? for world guard so no infernal mobs can spawn?