MythicMobs

MythicMobs

Take Minecraft Mobs to a New Level

What is MythicMobs?

MythicMobs allows server administrators to create custom mobs, bosses, and other fun things, giving you full control over how mobs behave, and unlocking the power to give mobs a vast arsenal of new abilities. Your custom mobs can then be spawned randomly using numerous types of spawn controls, or you can set up custom mob spawners that activate under certain conditions or by commands.

You can finally create that ultimate boss you've always dreamed of crushing your players with. It is an absolute essential for every RPG server.

To sum it up, Mythic Mobs gives you control over and access to:

  • Mob Skills: Giving mobs custom skills with powerful conditionals and delays, based on a robust system of triggers and/or timers
  • Mob Attributes: Modifying all mob attributes such as health, damage, speed, follow and combat range
  • Special Effects: Allowing mobs to use custom sounds, particles, and special effects
  • Equipment: Setting equipment and creating custom items with attributes and drop tables.
  • Damage Modifiers: Change how damage affects mobs so they can be immune to drowning, take half damage from arrows, be healed by fire, etc.
  • Mob Spawners: Creating powerful custom Mob Spawners to spawn your Mythic Mobs at specific locations, with optional timers, conditions, attributes, cooldowns, etc!
  • Spawning Control: Set your custom mobs and bosses up to spawn randomly in different areas of the world, based on any number of conditions you can specify. You can replace natural spawns completely!
  • Mob Levels: Allow mobs to scale in level and increase in power based on where and how they spawned, having scaled health, damage, and more abilities as they level!
  • Threat Tables: (v1.1) Allow mobs to use Threat Tables, granting increased power and control over their targeting behaviors and causing mobs to behave more like those in RPGs.
  • Mob AI Controls: (v1.1) Allows you to modify mob AI goals, including adding new AI goals found only in MythicMobs. Let zombies open doors, have friendly skeleton guards that fight skeletons from other mob factions, and more!
  • Mob Factions: (v1.1) Allow mobs to be a part of factions! Works with the previously mentioned AI Controls so you can have mobs that will fight other factions of mobs, help players, and more!
  • Disguises: Integration with LibsDisguises allows any mob to look like anything.
  • Plugin Compatibility: Integration with a wide variety of popular plugins!
  • Much more to come!

Usage

MythicMobs' commands can be accessed in-game using the /mythicmobs or /mm commands.

After running your server with MythicMobs for the first time, you can find all sorts of example files in the MythicMobs folder to get you started with every aspect of the plugin. Mobs, items and random spawning are all handled through .yml files placed in the respective sub-folders. After editing, you can use /mm reload to reload the plugin, and the /mm mobs command to access your newly-created mobs.

For information on how to configure and use MythicMobs, see the Plugin Manual!

Upcoming Features

  • Scaling Options - Allow spawners and their mobs to scale their mob level based on the number of players nearby, and random spawns to scale based on various factors in the world (such as distance from spawn).
  • Lore/Inspection - Define descriptions and lore tags for your mobs, and allow players to "inspect" them to learn more about your bosses and their abilities (including permission options)
  • Randomized Mobs - Define mob types that get random sets of abilities from a list when spawning. Make Diablo-style minibosses!
  • Mob Factions - Expanding the mob faction system, allowing players to be part of factions where mobs can be friendly or hostile to players based on permissions.
  • More Custom AI! - Additional custom AI options you can add to mobs!
  • More Plugin Compatibility - Citizens, Dynmap, and more options to come!

Upcoming Features included in the next version will be posted in the Full Changelog. Please consider supporting development if you want to see these featured get added!

Help & Questions

TLDR:

  • IRC Chat: #mythicmobs @ irc.esper.net
  • Official Server: elseland.net
  • Support us on Patreon for access to MythicMobs technical support and more!

If you need additional help, please first read and/or make a post in the Support section of the Plugin Forums. You can often find many quesitons have already been answered! You can also post in the comments, but we will generally not provide reliable direct support there. You can also find me in #mythicmobs on irc.esper.net, but I am usually AFK and may not be around to respond immediately.

If you're interested in receiving direct support on using the plugin from the creators, please consider subscribing on Patreon and supporting continued development. We will guarantee direct support in certain areas to subscribers as a thank-you for supporting MythicMobs, and will also occasionally post examples of complex mobs and skills if we hit certain goals! Subscribing also ensures MythicMobs development will continue for the foreseeable future.

Demonstrations

If you'd like a demonstration of what MythicMobs can do, I can occasionally be found on the Minecraft survival server elseland.net, which is a private server I use for testing my plugins. You can ask mods on there to spawn some of my more complex bosses to demonstrate the plugin's capabilities, but you will probably get obliterated. Mods on elseland.net will NOT provide support for MythicMobs in general unless you are a subscriber.

Development Builds

Development releases are only available for those subscribing and supporting development on our MythicMobs Patreon. Please consider supporting future development!

Development builds for MythicMobs can be found on our continuous integration server linked on the Plugin Manual.

Please note that development builds have untested features, and while I do not believe they will damage your server in any way, I can make no guarantees about it. They could potentially alter and/or break your previous MythicMobs configurations and may contain bugs and unfinished features. Please make sure you read changelogs fully. Builds that you download which have not been approved by BukkitDev are used at your own risk.

Permissions

  • mythicmobs.admin - Gives access to all MythicMobs commands.

Addons

Metrics & Updates

MythicMobs periodically checks BukkitDev for updates (as of v0.7.5) and will try to notify Ops and the console if a new update is available. This can be disabled in the configuration by setting general.check-for-updates to false.

MythicMobs also sends some simple statistics about usage to http://www.mcstats.org/. Metrics can be disabled in the configuration by setting allow-metrics to false.

Metrics

Videos

Helpful tutorial by ngutun

Special Thanks

I'd like to give a special thanks to:

  • adw123: for all the hard work documenting things!
  • spyermusic: for the custom logo!

and also to everyone who helps by submitting feedback, bug reports, and helping out with testing!

Support Development, Get Rewarded!

Support MythicMobs on Patreon!

If MythicMobs benefits your server or you just enjoy using it, please consider supporting continued development! Those who pledge support will receive priority with help & support issues as well as additional resources for helping you use MythicMobs! Every dollar helps ensure that MythicMobs will continue being developed far into the future. I will also occasionally post advanced example mob and skill configurations only available to Patreon subscribers.

If you want to donate but do not have the resources to dedicate to regular support, you can also make a one-time donation using PayPal here: Donations

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of iSleepzZz iSleepzZz May 04, 2015 at 07:04 UTC - 0 likes

    The MythicMobs quest addon isnt working:/ I am using the latest MythicMobs. Also, when I try to add a mobLevel range to a spawner and it says it's an invalid number. Can you please help me fix this :/ I REALLY need this quest addon badly!:'( Please contact me asap. Thank you! http://pastebin.com/T6ngbgxk

    Last edited May 04, 2015 by iSleepzZz
  • Avatar of Argagaes Argagaes May 04, 2015 at 05:47 UTC - 0 likes

    @Aylith21: Go

    also adding to mcer's comment, I think you are using the wrong summon format, try to look for the new one from plugin manual

  • Avatar of Argagaes Argagaes May 04, 2015 at 05:24 UTC - 0 likes

    @MCer202: Go

    I think this should do it:
    Icebeam:
    Cooldown: 10
    Conditions:
    - targetwithin 25
    Skills: - effect:particleline{particle=blockcrack_79_0;amount=25;vSpread=0.2;hSpread=0;Speed=0;yOffset=1;ystartoffset=1;distancebetween=0.5} @target
    - damage{a=10;i=false} @PlayersInRadius{r=15}

    But if it was me, I'd rather do the - damage to the target, or then draw the line to everyone in 15 block radius so it'd make sense. If that doesn't work, try to change "blockcrack" to "blockCrack" <- notice the C in it, this happens in almost every particle that has 2 words, like happyVillager works, but happyvillager doesn't. Also I didn't notice your "hSpread=" so I added it. Lastly if this still doesn't work I'd suggest changing the particle to fireworksSpark, it looks quite icy :P

    Last edited May 04, 2015 by Argagaes
  • Avatar of Dysthymical Dysthymical May 04, 2015 at 04:33 UTC - 0 likes

    Can you please fix the random spawn conditions? Specifically worldguard region checks. Not working at all and our whole world uses it for checks with several regions

  • Avatar of MCer202 MCer202 May 04, 2015 at 01:49 UTC - 0 likes

    @Aylith21: Go

    Nowhere near the correct format. under dops, you use the name of the drop in the DropTables.yml - In there you have the drops. Lets say u name it GuardianDrops - under "Drops" put - GuardianDrops

  • Avatar of Aylith21 Aylith21 May 03, 2015 at 22:25 UTC - 0 likes

    Not sure whats up but I cant any skills no matter what to work, I even take examples directly from the site and paste them here is my config: BossGuardian: Mobtype: Elder_Guardian Display: Guardian[4] Health: 50 Damage: 30 Equipment: Drops: - AtlantianSword 1.0 - heroesexp 200 1 Skills: - skill ShootSkull >0 0.1 LegacySkills: - skill SummonGuardians >0 0.1 Options: MovementSpeed: 0.5 PreventOtherDrops: true MaxCombatDistance: 35 KnockbackResistance: 0

    ShootSkull: Cooldown: 8 Conditions: - targetwithin 25 Skills: - delay 10 - shootskull{y=1;ps=true} @Target SummonGuardians: Cooldown: 15 Skills: - msg 40:'$boss; &4Arise, my minions!' >0 1 - delay 20 - summon $Guardian2:2:5 >0 1 - delay 20 - summon $Guardian2:2:5 >0 1 - delay 20 - summon $Guardian2:2:5 >0 1

    Can I possibly get a screenshot?

    Last edited May 03, 2015 by Aylith21
  • Avatar of MCer202 MCer202 May 03, 2015 at 20:31 UTC - 0 likes

    For some reason, this doesn't work:

    Icebeam: Cooldown: 10 Conditions: - targetwithin 25 Skills: - effect:particleline{particle=blockcrack_79_0;amount=25;vSpread=0.2;Speed=0;yoffset=1;ystartoffset=1;distancebetween=0.5} @target >0 1 - damage{amount=10;ignorearmor=false} @PlayersInRadius{r=15}

  • Avatar of Aylith21 Aylith21 May 03, 2015 at 19:35 UTC - 0 likes

    Can someone please help with the disguise? It doesn't work even when I copy and paste the example. Config: SummonedGuard1: Mobtype: skeleton Display: '&Ea town guard' Health: 10 Disguise: Type: Enderman Damage: 5 Equipment: Skills: Disguise Options: Despawn: true FollowRange: 5 AlwaysShowName: false MovementSpeed: 0.35 PreventOtherDrops: true KnockbackResistance: 1 PreventMobKillDrops: true

    Disguise: Cooldown: 0 Skills: - disguise{d=enderman} @Self onSpawn

    Last edited May 04, 2015 by Aylith21
  • Avatar of MCer202 MCer202 May 03, 2015 at 19:17 UTC - 0 likes

    @Argagaes: Go

    Thanks! :D

  • Avatar of Time2Plaaay Time2Plaaay May 03, 2015 at 16:25 UTC - 0 likes

    @MCer202: Go

    This plugin is easy men XD you just need a brain and some time to understand, try with little mobs, maybe just a mob with a name and a better speed, then put options, create a mob with equipment, change the health of the mob, create simple skills, and continue to entertain you with that. It took me 3 days to fully learn all features of the plugin and now i can make super cool mobs and when you tell that the plugin is hard, think to all the code behind this plugin XD The plugin is 100 times easier than coding all by yourself, so just read the manual, it's not so hard to understand, maybe for skills you will have some problems at the beggining but it will be easier and easier step by step :D If you want and if I have some time, I can create simple mobs for you and I will put all details as you will be able to understand how to use !

    PS : Sorry for my bad english :/

    Time2Play

Feature you want most in v2.1.0?!

  1. Choice:

  1. Results
  2. 0 comments

Facts

Date created
Dec 30, 2013
Categories
Last update
Apr 25, 2015
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
MythicMobs
Downloads
56,705
Recent files

Authors