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:
For some reason i think the bukkit website is broke an not letting people comment so ill just post it here instead for my reply to you.
"You don't need a specific version for 1.8.7, the API should be backwards compatible, so just use the latest version." from the developer of bossbarsapi.
I might have a plugin conflict causing the issue...
@DarkFoxDie
Use this bass bar API: http://www.spigotmc.org/resources/api-bossbarapi.7504/
On its 1.8 version.
I want to use the bossbarapi but when i do the boss bar stays floating around somewhere even after i kill it... i dont know whether to ask here or the bossbar developer for whats wrong. im using Spigot 1.8.7 (4.5 Infernal Mobs) (1.0.6 BossBarAPI) (BarAPIReplacer)
@Dillzzzzz
They do spawn, it is rare, but you can set the chance.
I have this and it's configured but do they naturally spawn because I rarely see them? Or is because I'm OP.
I decompiled and re-wrote the latest version of the plugin to work on KCauldron 1.7.10. If you want it to redistribute to other people who might want this for a server, I can send it to you.
Could you make a version that works properly in KCauldron? The current version does this:
java.lang.ClassNotFoundException: net/minecraft/server/v1_7_R4/PacketPlayOutWorldParticles
the class should be
net\minecraft\network\play\server\S2APacketParticles
(I think)
@jacob_vejvoda
It seems to be solved, thanks!
@phoenixlzx
4.7 is updated and awaiting approval. Once it come out try it and let me know if you still get these problems.
I'm getting something like
[21:20:45 WARN]: [InfernalMobs] Ability: ghost is not set!
[21:22:06 WARN]: [InfernalMobs] Ability: confusing is not set!
and suddenly the whole server lagging unbearable.
The timings shows InfernalMobs is consuming too much workload:
66.07% 2,677.38% 109.77 s 1,338.69 ms 0.1 0.1k Task: infernal_mobs$4(Single)
1.45% 253.75% 2.41 s 126.87 ms 0.0 0.0k EventListener::onEnitityDamaged(EntityDamageEvent)
1.24% 588.22% 2.06 s 294.11 ms 0.0 0.0k EventListener::onEntityAttack(EntityDamageByEntityEvent)
Please check out this issue, thanks a lot.
@Toby1002
Did you paste the stuff it says to in your loot file?
How do the Staffs work? I have Wizardly Magic installed, but they still don't do anything!
@Neviros
Updated them, also added a page showing all the loot options.
Hi, was just wondering when you'll be updating the Enchantments and Potion Effects lists to include the new effects in 1.9? I have some ideas for new loot that I'd like to add to my server.
Thanks again for all your great work!
@jacob_vejvoda
Found out it's something to do with BarAPI, Tested it without pwp, and it still came up when you'd hit a infernal mob.
I too am getting a lot of InfernalMobs spam...it seems like when it's happening it also slows down the server.
See link below for the error I am getting - this literally spams over and over and over like a thousand times time per second once it starts occurring, but as far as when it happens it seems completely intermittent.
http://pastebin.com/ni5sSGgw
@XxDawnsusxX
Try running it without per-world plugins and see if the error persists.
Are you able to fix these errors that spam constantly through the console? http://pastebin.com/0k3DVgyw
@MateCraft
Yah, ill add it.
Love this plugin. I've been planning around having that /giveloot command for 1.9, but it seems that it didn't make it to the current version. Is that something that will be addressed in the near future, or should I try to hack together some third party trick to accomplish this?