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.
Brought to You By:
Source Code:
MC Stats:
This plugin sends info on how many servers and players are using this plugin.
If you wish to disable the usage stats, look at /plugins/PluginMetrics/config.yml.
Donate:
If you like my plugins and want to help me out:
--------------------------------------------------------------
YouTube/FaceBook/Twitter
Check out my YouTube for more Minecraft awesomeness:
Keep up to date with my stuffs at my FB page:
My Twitter:
@PrimoHighDefinition
Always whenever you use it?
@jacob_vejvoda
http://pastebin.com/9A84VVVN Crash when using /spawn
@jacob_vejvoda
Fixed.
@OriginalMadman
@LordBoos
@PrimoHighDefinition
Infernal Mobs v3.7.2 will fix this and I have completely removed the player interact event.
Can one you you send me your config?
Same problem here, just started happening last 1-2 days (ran it previously with little to no problems). Have to remove plugin until fixed.
I think it might have started with the 3.7 version. Because 3.6 ran without issues for us.
I have same problem as @PrimoHighDefinition.
Extremely high onPlayerInteractEvent lag. Started to occur at version 3.7.
@jacob_vejvoda
Still happens... All magics have been turned off
@PrimoHighDefinition
Did you try removing all the spells from enabledMagic?
@jacob_vejvoda
Still shitty on playerinteractevent :/ http://timings.aikar.co/?url=9613495
@jacob_vejvoda
I use this plugin a lot and I don't have memory links. Check your configs and if you have hardcore memory usage turn off particle effects. Jacob, I LOVE the latest release! Keep up the good work!
@PrimoHighDefinition
@k3ldon
Try getting v3.7.1 and if it in itself doesn't help. Then try removing all the spells from the enabled magic list in the config.yml
Infernal Mobs Performance on the PlayerInteractEvent just cause lagging like hell http://imgur.com/Jke2JiW Timings: http://timings.aikar.co/?url=9604184
I don't know why
this plugin use have heavy memory leaks :S
Updated to use both barAPI and BossBarAPI!
@AstralRevenant
Does InfernalMobs work with that fine for you?
Edit: also I don't see any downloads for barAPI, just for Spigot and bukkit.
@BlackDawn187
You can get an updated version of BarAPI from this site. http://spigotmc.info/, from bukkit 1.8 I believe. Have a good day. :-)
@BlackDawn187
v3.6.2 supports the actual Spigot 1.8 release.
Set nameTagsLevel: 1
The drops are supposed to me random...
@jacob_vejvoda
Sure, I sent you a PM. :P
When can we expect an update that supports the actual Spigot 1.8 release?
I can't seem to get the level prefix names to show up in mob name tags, Is this possible or, Is the chat modifier just hidden? Also, I copied your example loot.yml to my server and, The drops still appear to be random. Though I haven't restarted the server, Just /reload.
Thanks for this great plugin, Couldn't get it to work with BarAPI. Probably because it doesn't support Spigot 1.8 yet either.. idk.
@Onewingseraphim
Can I come on your server and see?