LorinthsRpgMobs v1.2.3

Details

  • Filename
    LorinthsRpgMobs.jar
  • Uploaded by
  • Uploaded
    Jun 10, 2018
  • Size
    137.03 KB
  • Downloads
    130
  • MD5
    6387b69d69ce702d6934fcccb8a97322

Supported Bukkit Versions

  • 1.12
  • 1.11
  • 1.10
  • 1.9

Changelog

Release 1.2.3

Added

  • Command '/lrm butcher' overrides WorldEdit /butcher. So you can use /butcher <radius> now and it will call /lrm butcher <radius>

Fixed

  • Heroes can't be detected initially (Soft depend stopped working?)
    • Plugin will throw one error on load, and will try to catch Heroes when an entity spawns

 

Release 1.2.2

Fixed

  • Creatures now correctly do damage when heroes is on the server and heroes hook is enabled (Thanks HillWalk!)

 

Release 1.2.1

Added

  • New Config section 'ExperiencePermissions'
  • Config option to allow for permission based experience multiplier
  • The Config will automatically generate a default and vip value.
    • Will generate at the bottom of your config  
    • Use the permission lrm.experience.<name> to give the multiplier to users
    • default is applied automatically without a permission being given

 

Release 1.2.0

Added

  • Config option to disable entity types in a leveled region, 'DisabledEntities'
  • Allows for '*' in DisabledEntities to disable all entities easily.

Fixed

  • When levels don't apply to an entity it actually made them level -1... Whoops
  • Also if a region is found it short circuits and doesn't check against spawn points (Optimization!)
  • Initial Config generation (Includes Comments)
    • After saving/reloading your server the comments disappear

 

 

Release 1.1.9

Added

  • Forceful Variant - Has configurable knockback!

Fixed

  • Possible null pointer with updater

 

Release 1.1.8

Changed

  • Initial config creation now includes comments for configuration help

Fixed

  • Occasional NullReference error fix

 

Release 1.1.7

Added

  • Elite Mobs support!
  • New Explosive Variant - Explodes when killed (WATCH OUT)
  • New Sturdy Variant - Really doesn't care about your knockback

 

Release 1.1.6

Added

  • New Config Option, "VanillaMobEquipmentOverrides" - Allows enchanted vanilla armor to override gear given by this plugin

Fixed

  • Skeletons always spawning without bows
  • Some false "Config not options not found" logic

Started

  • Version 1.2 implementation for more variants as well as custom config based/created variants!

 

Release 1.1.2

Fixed

  • No exp drops when not using heroes/Skill API, You should now get exp drops! (Thanks for reporting the issue, Hollyweed!)

 

Release 1.1.1

Fixed

  • Null reference when an entity doesn't have a custom name and a variant is attempted to be applied.
    • Need to determine why its applying a variant to an entity that should be disabled... 

 

Release 1.1.0

Added

  • Mob Variants! (Disabled feature by default) This cool features provides even more random monsters for you to run into. These have configurable settings to allow you full control of these great Variants! (Feel free to request more to be built in. API is made for developers to hook into and make custom variants very easily.
  • Each Variant can be disabled, and can be disabled on specific entities. Are Fast Skeletons too fast? Disable them!
  • Each Variant has a "Weight" giving them a bigger chance to be selected. 0 = Disabled, high numbers = bigger chances.
  • Blinding Variant - Chance to blind you on hit (Configurable chance, blind level, duration)
  • Burning Variant - Can notice these due to their burning smell (they are on fire), These have a chance to set you on fire when you hit them. (Configurable chance, duration)
  • Fast Variant - These guys move FAST (Configurable speed)
  • Glowing Variant - You can see these guys from a mile away
  • Invisible Variant - Can't see these at all!
  • Poisonous Variant - Chance to deal poison when they hit you, (configurable chance, poison level, duration)
  • Slow Variant - You can probably just walk away from these (configurable speed)
  • Strong Variant - These hit hard, REALLY hard (configurable damage multiplier, and raw damage bonus)
  • Tough Variant - Gonna take a while to take these down (configurable armor multiplier, and raw armor bonus)

Release 1.0.2

Added

  • Support for Living Entities that aren't creatures (Slimes, Squids, etc)
  • Mythic Mobs Support (With option disable in certain worlds), sets the level of the mythic mob however all attributes are handled by mythic mobs
  • New Api Method, LorinthsRpgMobs.GetLevelOfEntity(Entity)
  • Added argument to butcher. /lrm butcher [radius] - butchers all entities within radius

Fixed

  • Butcher now applies to all living entities except players, and entities that are tamed. (Careful with animals that players have captured)

 

Release 1.0.1

Added

  • Butcher command - removes all entities
  • Reload command - Saves/Reloads config (doesn't seem to work for all config options, will need to look into this further)

Fixed

  • if using rand() in formulas, it will result in 0 when the passed in values are 0 or negative

 

Release 1.0.0

Added

  • Added config settings for giving entities equipment
  • Added config settings for drop chance, and chance to equip item

Tweaks

  • Updated config defaults to match new config options


Beta 0.9.3

Note : If you do not use these plugins, you will not have any new features/changes. Otherwise enjoy and let me know if you run into issues!

Added

  • Heroes Integration - default : disabled (please report if not working)
  • Heroes Config settings will be generated in your config at the bottom. (Enabled, PartyExperienceFormulas)
  • SkillAPI Integration - default : disabled (please report if not working)
  • SkillAPI Config settings will be generated in your config if already existing. (Enabled)

The new plugin support will allow you to tweak experience based on experience formulas in config.yml

 

Beta 0.9.2

Fixes

  • Null reference when using /lrm spawnpoint set, in a world that doesn't have spawnpoints already

 

Beta 0.9.1

Fixes

  • Fixed saving leveled regions

 

Beta 0.9

Additions

  • Auto Updater - Downloads updates for the plugin if allowed in config, or a user with the permission "lrm.update" to download the update using "/lrm update"
  • Config - AllowAutoUpdates: true/false (allows the plugin to automatically download updates and will be updated on next reload, false by default)
  • Level Regions - Huge update here! (Requires )
    • Requires :  World Guard/World Edit
      • If not found this feature will be disabled
    • New Commands - /lrm region [here/info/list/remove/set]
    • New Config settings
      • LevelRegions.{worldName}.{regionName}
        • Level : Sets the level of all mobs in the region
        • Disabled : Disable the zone
        • Names.{ENTITY_TYPE} : Overrides formatting, accepts color codes!

Changes

  • Requires Bukkit/Spigot 1.9+ if using LevelRegions features

 

Beta 0.8.4

Changes

  • Changed config setting for formulas to under Entity.Monster.TYPE.Formulas (supported within plugin, no action from owners/users)

Fixes

  • Issue with entities not finding their exp formula fixed

 

Beta 0.8.3

Fixes

  • Removing useless debug text from console outputs
  • Other code cleanup

 

Beta 0.8.2

Fixes

  • Fixed issue where monster data in config was ignored previously (whoops)
  • Fixed a couple other small problems and updated the example config.yml

 

Beta 0.8.1

Added

  • Color Code support for level name options
  • OverrideFormat option for names allowing you to remove formatting from specific levels.
    • e.g. "[Lvl.30] Zombie" can turn into "Undead Legion" without a level tag or any other options. Only takes {level} tags

 

Beta 0.8

Added

  • Added /lrm command, works as previous versions
  • Added lrm.admin permission (for access to the lrm command)
  • Added /lrm spawnpoint commands (with info, list, set, remove subcommands)
  • Added color support to the name formatting
  • Added "DisabledWorlds" option for Animal/Monster group as well as specific entities
  • Refactoring of code

Changed

  • Some API access methods to be better contained/protected