MythicMobs v0.4.1

Details

  • Filename
    MythicMobs.jar
  • Uploaded by
  • Uploaded
    Jan 12, 2014
  • Size
    178.99 KB
  • Downloads
    593
  • MD5
    0cb9aee7eb0738c2bc13df9f9e872a8e

Supported Bukkit Versions

  • CB 1.7.2-R0.2
  • CB 1.7.2-R0.1

Changelog

Beta Release v0.4.0

Delete example files to get updated ones with this update!

This has not been tested thoroughly. All feedback is appreciated. As this is a beta build I will not be providing full documentation for it yet as I have not yet completed it or decided absolutely how I might do things. This build is intended for people who want to help me test things and make suggestions. It is intentionally modeled after EpicBoss Gold Edition, so many of the mob configurations will look familiar to users of that...

Custom mob spawners should be coming with the next update...

Major Features

Example configurations are included demonstrating how these work. Documentation will come in the future.

  • Damage Modifiers - Allows you to modify how much damage a mob will take from certain sources. Will multiply damage from the set source by the number you specify.
  • Item Commands (/mm items)

The following sheep would take no damage from fire, and 20% damage from lava:

FireResistantSheep:
  Mobtype: sheep
  DamageModifiers:
    - LAVA 0.2
    - FIRE 0
    - FIRE_TICK 0

Uses the built-in damage causes. These can be found here: http://jd.bukkit.org/rb/doxygen/de/d62/enumorg_1_1bukkit_1_1event_1_1entity_1_1EntityDamageEvent_1_1DamageCause.html

Commands

You can now spawn mobs at a specific x,y,z location using the mobs spawn command:

  • /mythicmobs mobs spawn [amount] [world],[x],[y],[z]

New Options

Added lots of new options for mobs. See included examples...

  • PreventOtherDrops - True/False. Defaults to False. Stops items from dropping that aren't configured to drop in Mythic Mobs
  • PreventLeashing - True/False. Defaults to True. Prevents Mythic Mobs from having a leash put on them.
  • PreventRenaming - True/False. Defaults to True. Prevents Mythic Mobs from having their name changed by a name tag.
  • RepeatAllSkills - True/False. Defaults to False. Setting to True will make mobs repeat skills when using a skill with =HEALTH, if the mob heals back above that health amount .
  • PreventSlimeSplit - True/False. Defaults to False. Prevents Mythic Mob Slimes and MagmaCubes from splitting on death.
  • PreventTeleporting - True/False. Defaults to False. Prevents Mythic Mobs from teleporting. Mainly meant for Endermen.

Will add a complete list of mob options soon with the documentation.

New Skills

5 new special skills. Adding "all" to the end of these skills will make them also hit other nearby mobs, in addition to players. Otherwise they work exactly the same.

  • damageall
  • igniteall
  • pullall
  • throwall
  • lightningall

New Effects

  • particles - Creates a particle effect at the target location with the given parameters.

- effect boss particles particleName:horizontalSpread:verticalSpread:amount:<speed>:<y-offset> =HP <chance>

A list of available particles can be found here until documentation is done (use the "coding name" for this): http:minecraft.gamepedia.com/Particles

Bug Fixes

  • Fixed a bug when trying to spawn a mob without a display name set
  • Fixed a bug with item display names
  • Fixed a bug with item "amount" not defaulting to 1
  • Fixed Slime's health not being set properly
  • Corrected an incorrect item example...
  • Various other bug fixes

Beta Release v0.3.0

Major Features

Example configurations are included demonstrating how these work. Documentation will come in the future.

  • Custom Items
  • Mob Equipment
  • Mob Drops
  • Drop Tables

Note about Equipment: While the items function similar to EpicBoss Gold Edition for the most part, in MythicMobs you are not required to use drop tables for equipment. You can simply put the name of an item defined in your items folder under "Equipment" using the format ItemName:slot. You can still use drop tables if you wish, though, and if a drop table and an item have the same name, it will use the drop table. In the next few builds I will try to allow you to just put basic items in the mob config without having to make a custom item at all. .

New Skills

Skills in most cases function identically to the skills used in EpicBoss Gold Edition. Documentation of these can be found here: http:www.epicboss.empirehostings.net/Support/showthread.php?tid=4551

  • Ignite sets players in radius on fire for so many ticks. if radius = 0, only hits the attacking player

- ignite radius:ticks

  • Equip makes the boss equip an item defined in your items folder

- equip itemname:slot

  • Explosion creates explosions on players in radius on fire for so many ticks. if radius = 0, only hits the attacking player

- explosion radius:power:<fire(true/balse)>:<destroyblocks(true/false)>

  • Weather Changes the weather, can be rain, thunder or sunny

- weather type:duration

Bug Fixes

  • Fixed a last-second bug with Random Spawning conditions

Converting from EBGE

To make your EBGE Items and Loots configs work with MythicMobs, you just have to change the following things:

  • Rename Tags to Options
  • Rename Loots to Drops
  • Rename Lores to Lore
  • Rename Enchants to Enchantments

Beta Release v0.2.0

Major Features

  • Random Spawning system
  • Random Spawning Conditions (only one added so far is the "outside" condition, included in an example file)

New Skills

Skills in most cases function identically to the skills used in EpicBoss Gold Edition. Documentation of these can be found here: http:www.epicboss.empirehostings.net/Support/showthread.php?tid=4551

  • ForcePull
  • ForcePullNear
  • NewTarget
  • Potion
  • PotionBoss
  • PotionMobs
  • Pull
  • RandomSkill
  • ShootFireball
  • ShootPotion
  • Projectile
  • ShootSkull

New Effects

  • endersignal

- effect boss endersignal =HP <chance>

  • firework

- effect boss firework <type>:<colors>:<fadecolors>:<flicker>:<trail>:<flightduration> =HP <chance>

  • flames

- effect boss flames =HP <chance>

  • lightning

- effect boss lightning =HP <chance>

  • smoke

- effect boss endersignal =HP <chance>

  • radiusfirework

- effect boss radiusfirework <type>:<colors>:<fadecolors>:<flicker>:<trail>:<flightduration> =HP <chance>

Other Stuff

  • Added Metrics

Beta Release v0.1.0

First public development release!

Major Features

  • Creating Mobs
  • Mob skills and creating "Meta" Skills
  • Start of the Effects system

Coming Soon

  • Custom mob spawners
  • Items or equipment
  • Locations
  • Random spawning
  • Spawning eggs
  • Timers

Skills in most cases function identically to the skills used in EpicBoss Gold Edition. Documentation of these can be found here: http:www.epicboss.empirehostings.net/Support/showthread.php?tid=4551

Differences in MythicMobs from EBGE include:

  • The health and chance fields in skills are OPTIONAL, if you leave them out they will fire 100% of the time
  • Boss attributes are called "options" instead of "tags"

Skills

  • command (or cmd)
  • consume
  • damage
  • damageself
  • effect
  • healself (or heal)
  • lightning
  • message (or msg)
  • radiuscommand
  • skill (aka "pack" or meta skills)
  • suicide
  • summon (aka swarm)
  • teleport
  • teleportnear
  • throw

Effects

  • sound
  • explosion

Mob Options

All options/tags from EBGE should work, let me know if I missed one. The list of them can be found here: http:www.epicboss.empirehostings.net/Support/showthread.php?tid=4548

Feedback is Appreciated!

Please provide all bug-related feedback through tickets and suggestions through the forums.

You may want to delete old example files to generate new ones containing the appropriate new features.