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 Jan 26, 2014I have installed the mod along with the BarAPI and I have gone into the config files and turned everything to true but when I log in the boss bar pops but says Testing BarAPI repeatedly, how can I get them to work ???
-
View User Profile
-
Send Message
Posted Jan 25, 2014@jacob_vejvoda
I can't seem to find a 2.1b, just a 2.1
-
View User Profile
-
Send Message
Posted Jan 25, 2014Can you maek this compatible with mythicdrops?
-
View User Profile
-
Send Message
Posted Jan 25, 2014@Jackster82
Did you update to 2.1b ad re-generate you config?
-
View User Profile
-
Send Message
Posted Jan 25, 2014@jacob_vejvoda
Looks like I'm still having the same problems, I have the pastebin link in the my comment below. Any help would be greatly appreciated. This looks like a great plugin.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@piritacraft
If your going to enable boss bars in the config you must have BarAPI on your server.
Also here is the new loot list: http:pastebin.com/5wy9FMk5
-
View User Profile
-
Send Message
Posted Jan 25, 2014This plugin is a lot of fun! I just think they die to easily. Suggestion: Make a standard health boost multiplier configuration parameter (I'd set it at 3.0 standard or so).
-
View User Profile
-
Send Message
Posted Jan 25, 2014errors log: http://pastebin.com/RDm3y8t5
-
View User Profile
-
Send Message
Posted Jan 24, 2014@jacob_vejvoda
Sorry about that. I would have put it in a spoiler but it seems they've removed that capability. Anyway, here it is in pastebin: http://pastebin.com/06v8TTpy
-
View User Profile
-
Send Message
Posted Jan 24, 2014Don't post it like that, please link a paste bin with your config.
-
View User Profile
-
Send Message
Posted Jan 24, 2014@Jackster82
Can I see your config?
-
View User Profile
-
Send Message
Posted Jan 24, 2014For some reason I'm getting an error about an invalid character in the config. I copied and pasted exactly what was on here and I'm not sure what the problem is. If you could help that would be great. Here is the start up:
[22:10:24] [Server thread/INFO]: Starting minecraft server version 1.7.2
[22:10:24] [Server thread/INFO]: Loading properties
[22:10:24] [Server thread/INFO]: Default game type: SURVIVAL
[22:10:24] [Server thread/INFO]: Generating keypair
[22:10:24] [Server thread/INFO]: Starting Minecraft server on (Redacted)
[22:10:24] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0.2-b2974jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.2)
[22:10:24] [Server thread/INFO]: [InfernalMobs] Loading InfernalMobs v2.1
[22:10:24] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.5.8
[22:10:24] [Server thread/INFO]: [Ram Monitor] Loading Ram Monitor v1
[22:10:24] [Server thread/INFO]: [RemoteToolkitPlugin] Loading RemoteToolkitPlugin vR10_A14.5
[22:10:24] [Server thread/INFO]: [Essentials] Loading Essentials v2.12.2
[22:10:24] [Server thread/INFO]: [Buycraft] Loading Buycraft v6.5
[22:10:24] [Server thread/INFO]: [EssentialsChat] Loading EssentialsChat v2.12.2
[22:10:24] [Server thread/INFO]: [EssentialsProtect] Loading EssentialsProtect v2.12.2
[22:10:24] [Server thread/INFO]: [EssentialsAntiBuild] Loading EssentialsAntiBuild v2.12.2
[22:10:24] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn v2.12.2
[22:10:24] [Server thread/INFO]: Preparing level "world"
[22:10:24] [Server thread/INFO]: Preparing start region for level 0 (Seed: 3655290410315132139)
[22:10:25] [Thread-7/INFO]: ----- Bukkit Auto Updater -----
[22:10:25] [Thread-7/INFO]: It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds.
[22:10:25] [Thread-7/INFO]: If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'.
[22:10:25] [Thread-7/INFO]: With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes.
[22:10:25] [Thread-7/INFO]: If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml.
[22:10:25] [Thread-7/INFO]: ----- ------------------- -----
[22:10:25] [Server thread/INFO]: Preparing start region for level 1 (Seed: 3655290410315132139)
[22:10:25] [Server thread/INFO]: Preparing start region for level 2 (Seed: 3655290410315132139)
[22:10:25] [Server thread/INFO]: [InfernalMobs] Enabling InfernalMobs v2.1
[22:10:25] [Server thread/ERROR]: Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 650
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:149) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:204) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:112) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs.onEnable(infernal_mobs.java:69) [infernal_mobs.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:218) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:384) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not allowed
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
... 16 more
[22:10:25] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.5.8
[22:10:25] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
[22:10:26] [Server thread/INFO]: [Ram Monitor] Enabling Ram Monitor v1
[22:10:26] [Server thread/INFO]: [Ram Monitor] Listening on 74.63.196.22:1304
[22:10:26] [Server thread/INFO]: [RemoteToolkitPlugin] Enabling RemoteToolkitPlugin vR10_A14.5
[22:10:26] [Server thread/INFO]: Memory max: 3087007744 bytes
[22:10:26] [Server thread/INFO]: Memory total: 3087007744 bytes
[22:10:26] [Server thread/INFO]: Remote Toolkit Plugin R10_A14.5 enabled!
[22:10:26] [Server thread/INFO]: [Essentials] Enabling Essentials v2.12.2
[22:10:26] [Server thread/INFO]: Essentials: Using config file enhanced permissions.
[22:10:26] [Server thread/INFO]: Permissions listed in as player-commands will be given to all users.
[22:10:26] [Server thread/INFO]: [Buycraft] Enabling Buycraft v6.5
[22:10:26] [Server thread/INFO]: [EssentialsChat] Enabling EssentialsChat v2.12.2
[22:10:26] [Server thread/INFO]: [EssentialsProtect] Enabling EssentialsProtect v2.12.2
[22:10:26] [Server thread/INFO]: [EssentialsAntiBuild] Enabling EssentialsAntiBuild v2.12.2
[22:10:26] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn v2.12.2
[22:10:26] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[22:10:26] [Server thread/INFO]: Done (1.899s)! For help, type "help" or "?"
[22:10:26] [Server thread/INFO]: Starting GS4 status listener
[22:10:26] [Query Listener #1/INFO]: Query running on (Redacted)
[22:10:26] [Server thread/INFO]: Starting remote control listener
[22:10:26] [Server thread/WARN]: No rcon password set in '(Redacted)', rcon disabled!
[22:10:26] [Server thread/INFO]: [Buycraft] Authenticated with the specified Secret key.
[22:10:26] [Server thread/INFO]: [Buycraft] Plugin is now ready to be used.
-
View User Profile
-
Send Message
Posted Jan 24, 2014Any chance you can update the pastie to add names + lores to all of the items please :)
-
View User Profile
-
Send Message
Posted Jan 24, 2014OK, boss bars have been added!
-
View User Profile
-
Send Message
Posted Jan 23, 2014Click on the file you want to download...
-
View User Profile
-
Send Message
Posted Jan 23, 2014how do you download it
-
View User Profile
-
Send Message
Posted Jan 19, 2014@Delebird
Yes, but as of now if you restart the server he will loose his abilities.
-
View User Profile
-
Send Message
Posted Jan 19, 2014if I spawn a wolf and then tame it, does it keep the same infernal abilities?
-
View User Profile
-
Send Message
Posted Jan 17, 2014@Mre30
What do you mean?
-
View User Profile
-
Send Message
Posted Jan 17, 2014so yea...
Why does it bypass wg settings?