Infernal Mobs 6.2

Mobs can become Infernal boss mobs and drop cool loot!

  1. Eliminator
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://bitbucket.org/Eliminator/infernalmobs/overview
    Contributors:
    FabioZumbi12
    [​IMG]
    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:
    [​IMG]
    A picture of an Infernal Chicken with the boss bar:
    [​IMG]
    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.
    [​IMG]


    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:
    Configuration
    FAQ

    Media:
    An animation about an Infernal Zombie:


    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:
    • LeveledMobs v15.0
    • MobArena v0.96.6
    • Any plugin (like MCMMO) that uses score-boards may cause lagg 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.

    Source Code:
    https://bitbucket.org/Eliminator/infernalmobs/overview

    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.
    [​IMG]

    Donate:
    If you like my plugins and want to help me out:

    [​IMG]

    --------------------------------------------------------------

    YouTube/FaceBook/Twitter
    Check out my YouTube for more Minecraft awesomeness:
    http://www.youtube.com/user/Jacobvejvoda

    Keep up to date with my stuffs at my FB page:
    https://www.facebook.com/VbrosArtAndDevelopment


    My Twitter:
    https://twitter.com/Elimnator

    Images

    1. im_logo.png

Recent Updates

  1. Update to maybe fix bugs
  2. Updated to 1.16.1
  3. Update to 1.15

Recent Reviews

  1. Sarkness666
    Sarkness666
    4/5,
    Version: 6.2
    This plugin is excellent! Sadly I had a problem in which I couldn't make my OWN Infernal loots, which was pretty sad In my opinion. Perhaps I could have some aid there if you're willing to provide some ?
  2. Theslimex
    Theslimex
    3/5,
    Version: 6.2
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at org.apache.logging.log4j.core.async.AsyncLogger.actualAsyncLog(AsyncLogger.java:337)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at org.apache.logging.log4j.core.async.RingBufferLogEvent.execute(RingBufferLogEvent.java:161)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:45)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:29)
    [18:09]
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:168)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    [Fri, 10. Jul 2020 19:01:23 EDT WARN] at java.lang.Thread.run(Thread.java:748)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] [JDA] Encountered 429 on route POST/channels/{channel_id}/messages with bucket 80c17d2f203122d936070c88c8d10f33:guild_id:655251162265550848:webhook_id Retry-After: 4387 ms
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] AsyncLogger error handling event seq=26597, value='There was an exception while executing a REST request':
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] java.lang.IllegalStateException: zip file closed
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.util.zip.ZipFile.ensureOpen(ZipFile.java:686)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.util.zip.ZipFile.getEntry(ZipFile.java:315)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.util.jar.JarFile.getEntry(JarFile.java:240)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.util.jar.JarFile.getJarEntry(JarFile.java:223)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:133)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
    [18:09]
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs.showEffectParticles(infernal_mobs.java:1300)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at io.hotmail.com.jacob_vejvoda.infernal_mobs.infernal_mobs.lambda$3(infernal_mobs.java:1303)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at org.bukkit.craftbukkit.v1_16_R1.scheduler.CraftTask.run(CraftTask.java:99)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at org.bukkit.craftbukkit.v1_16_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at net.minecraft.server.v1_16_R1.MinecraftServer.b(MinecraftServer.java:1291)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at net.minecraft.server.v1_16_R1.DedicatedServer.b(DedicatedServer.java:377)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at net.minecraft.server.v1_16_R1.MinecraftServer.a(MinecraftServer.java:1212)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:1000)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
    [Fri, 10. Jul 2020 18:55:37 EDT WARN] at java.lang.Thread.run(Thread.java:748)
    [Fri, 10. Jul 2020 18:55:38 EDT INFO] V: git-Paper-86 (MC: 1.16.1)
    [Fri, 10. Jul 2020 18:55:38 EDT WARN] java.lang.IllegalArgumentException: Particle REDSTONE requires data, null provided
    [Fri, 10. Jul 2020 18:55:38 EDT WARN] at com.google.common.base.Preconditions.checkArgument(Preconditions.java:191)
    [Fri, 10. Jul 2020 18:55:38 EDT WARN] at org.bukkit.craftbukkit.v1_16_R1.CraftParticle.toNMS(CraftParticle.java:146)
    [Fri, 10. Jul 2020 18:55:38 EDT WARN] at org.bukkit.craftbukkit.v1_16_R1.CraftWorld.spawnParticle(CraftWorld.java:2479)
    [Fri, 10. Jul 2020 18:55:38 EDT WARN] at org.bukkit.craftbukkit.v1_16_R1.CraftWorld.spawnParticle(CraftWorld.java:2469)
    [18:09]
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at github.scarsz.discordsrv.objects.log4j.JdaFilter.check(JdaFilter.java:41)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at github.scarsz.discordsrv.objects.log4j.JdaFilter.filter(JdaFilter.java:55)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.apache.logging.log4j.core.filter.CompositeFilter.filter(CompositeFilter.java:591)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.apache.logging.log4j.core.filter.AbstractFilterable.isFiltered(AbstractFilterable.java:182)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:416)
    [Fri, 10. Jul 2020 19:01:24 EDT WARN] at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:79)
  3. UglyCatFace
    UglyCatFace
    4/5,
    Version: 6.2
    Amazing plugin, I love your work.
    btw some loot is completely trash. Item name says ''Pickle of Power'' but it only gives you Weakness 5 instead of strength effect as far as I know. In addition, totem of death provide Mining Fatigue (I know there are item called totem of life that has positive effect), am i missing some easter egg or those are just blank item? I read source code but I couldn't find out.

    and also I got nether star which has black name tag and description, is this just normal nether star?
  4. kiyuwu
    kiyuwu
    3/5,
    Version: 6.2
    Is there any possible way to disable the spawn of Ender Dragons/Withers in the Overworld? Would be a nice plugin if I was able to find the option to do so in the config. Deleting the Ender Dragon from enabledMobs doesn't do anything since it only affects whether the Dragon can be infernal or not...
  5. PROMETEOLEGEND
    PROMETEOLEGEND
    1/5,
    Version: 6.2
    if you own a server with 2 players online download this plugin, if you own a server with more than 2 players online dont download, even with 10 players tps are 15, i run this plugin in my server with 150 players and tps goes to 0, really bad coded
    1. Eliminator
      Author's Response
      If you post a timings report in the discussion I can help you out.
      Delete
  6. fin95
    fin95
    1/5,
    Version: 6.1
    if you want your server to be with low tps, download this plugin
    :D
    1. Eliminator
      Author's Response
      If you send us an MTR report we can help you out.
  7. BoemieGamesNL
    BoemieGamesNL
    5/5,
    Version: 6.0
    i like the plugin, its a lot of fun.
    can you update him to 1.16.x?
    i like the plugin ferry much
  8. RedLight66
    RedLight66
    1/5,
    Version: 6.0
    I really don't recommend this plugin as it could become very very laggy !
    Running a 1.15.2 Paper server with the plugin EntityTrackingFixer (must to have !)
    The server config is optimized following the famous thread on spigot forum.
    With Infernal mobs and ~16 Players => TPS drop until sometimes 10/20 !
    Without infernal mobs and ~25 players => TPS is quite fix to 19.8/20 !

    As always, I kindly reported this issue !
    So the issue was reported first in PM (to not decrease the plugin overwiew) with a timing paste showing Infernal mobs being first in plugins which are causing lags => 61% of TPS used (against 0.2% tps used by the second "laggy" plugin)
    The dev just answered "I don't see Infernal mobs in your report", He had just to click "plugins" tab --'

    And then (considreing the no effort from the dev to analyse a simple /timings paste) I reported it again in the discussion tab finally, ignored by the dev, not even quoted after several days and multiple other answers.

    By the way, I also ask for help about specific loot configuration (loot by mob type) after several try following the documentation whitout success. The only answer I had was "Look the documentation".
    Please consider that I always look the doc and try several things before asking from help, and that's still very rare. And always with good intentions.

    The first time on the forum in 4 years that a dev don't give really attention on a so big issue reported by an other dev, kindly :/

    So I'm sad to have to say that I will looking for an other plugin to add custom mobs on my server !
    I advice all owners to do the same and avoid Infernal mobs !
  9. Osayamen
    Osayamen
    1/5,
    Version: 6.0
    Mal soporte código roto actualice el plugin y tendrá mejor calificación,
    de momento no se merece nada incluso darle una estrella es demasiado.
  10. Dumazaurus
    Dumazaurus
    4/5,
    Version: 6.0
    Really Awesome plugin, but it NEEDS to be updated to 1.15.2 / please ..
    Cool tool to create gameplay diversity!