LorinthsRpgMobs v1.7.3
Details
-
FilenameLorinthsRpgMobs-1.7.3.jar
-
Uploaded by
-
UploadedMay 13, 2020
-
Size323.98 KB
-
Downloads330
-
MD5b77091b238400097907318dc2f5d0027
Supported Bukkit Versions
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8.1
- 1.8
Changelog
Version 1.7.2
Fixing:
- Name colors not working throughout the plugin
Version 1.7.1
Fixing:
- Infinite possiblity with boss spawning?
- Also null reference with boss spawning
Version 1.7.0
Added:
- 1.8 support (and possibly earlier!)
- Just takes some config tampering to remove the errors from the default config
Version 1.6.9
Added:
- Adding ability to specify loot tables for each variant! (Just add a loot section and treat it like you do in loot.yml
- Allowing for unsafe enchants
Version 1.6.8
Adding:
- Adding ForceRpgMobsEquipment option to ignore all vanilla gear spawning
- Adding GoldenEnchants support
Refactored:
- Removing deprecated EnchantmentApiManager as thats managed by the EnchantmentHelper in Utils now
Version 1.6.7
Added:
- Mob Weight configuration per level
Fixed:
- null error with VanillaMultiplier for mobs with no level
- Allowing mobs to drop 0 xp
Version 1.6.6 (Kudos to Juri!)
Added:
- 4 New Variants
- Acid Bomb variant
- Displays a green dome effect when an entity dies causing poison to all entities inside
- Healing Variant
- Grants you health when you kill them!
- Joker Variant (Disabled by default)
- Sets your health to a random value to add a bit of chaos to your worlds
- Magma Variant (Disabled by default)
- Drops lava when killed
Fixed:
- Variant loading (more fixes, more to do still)
- Null issue when loading variants with missing config values
Version 1.6.5
Added:
- Commands when enemies are killed (in loot.yml add "Commands" loot table)
- Allow custom items to be equipped on mobs on spawn (using the existing "Equipment" logic per entity type)
Fixed:
- Items not having Enchantments
- Variants being reloaded properly
- Items in loot tables having 0 chance breaking drops entirely
Version 1.6.4
Added:
- AutoButcher options added to config.yml
- Moved Level/Damage/Variant into a persistent data storage for entities so they don't need to be butchered after a reload (currently they lose level on reload)
Version 1.6.3
Added:
- Confetti Variant! Launches a configurable firework on death
- McMMO hook for experience to be utilized for combat skills when killing mobs
- NBTTags section for custom items (targeting compatability with other plugins)
Fixed:
- Null pointer with level regions trying to spawn bosses
In-Progress:
- BattleLevels integration for exp was started but waiting on the dev for integration
Version 1.6.2
Added:
- Mounts Section so mobs can spawn on entities!
- VanillaMultiplier in loot.yml
- Allows for entity loot tables to be rolled multiple times and combined when killed
Fixed:
- Required MythicMobs/Boss plugin to work correctly
- Pets losing stats when tamed
Version 1.6.0
Added:
- Boss section to level regions so you can replace specific entities with bosses by name
- Boss section to entity config section so you can naturally replace mobs with bosses throughout the entire world!
Removed:
- 1.13 support
Version 1.5.5
Added:
- GriefPrevention integration
- GriefPreventionFlags integration
Version 1.5.4
Added:
- Added /lrm loot drop/give commands
- Custom Items support Attributes/Operations
Fixed:
- MM integration if using the recent versions
Version 1.5.3
Added:
- RedProtect support for Level regions
Changed:
- Region system will default to WorldGuard then RedProtect
Version 1.5.2
Added:
- Ability to drop mmoitems via the new loot.yml!
- Tested in 1.15, still works!
Version 1.5.1
Added:
- New loot.yml for more control over entity drops!
- New LevelHook option to config.yml!
- New formulas.yml file for tweaking exp/money drops in relation to LevelHook set in config.yml!
Changed:
- Removed my custom string calculator to instead use a JavaScript evaluator. More power for your formulas via javascript!
Release 1.5.0
Added:
- DungeonsXL integration
- MMOCore integration
Removed:
- LorinthsBossApi integration (not used and unsupported)
Release 1.4.0
Added:
- New 'Player Level Notify' task which will inform your players as they go to easier or more difficult areas of the map based on a configurable interval
- New Loot Table system so you can specify all the drops of your entities!
- DisplayName config setting for MobVariants
Fixed:
- Now runs correctly on 1.13+
Release 1.3.4
Fixed:
- Issue where the config wasn't saving (and wiped out) the experience formula. Thanks Kaptan Yosun
Release 1.3.3
Fixed:
- Issue on startup where the plugin relied on LorinthsBossApi (when the feature should be optional) Thanks qoop
Release 1.3.2
Added
- Better startup logging of Level Regions
- Level Ranges for Level Regions
Fixed
- Save issue when using level regions
Release 1.3.1
Added
- new 'Wealthy' variant
- always drops money, configurable money multiplier
Removed
- needless 'Chance' debug line in console
Release 1.3.0
Added
- 2 New Formulas (CurrencyChance, CurrencyValue)
- New messages.yml file
- new MoneyDrop setting
- New event RpgMobDeathEvent
- contains Entity, Killer, Level, CurrencyValue
Release 1.2.9.5
Added
- Variance: Option for SpawnPoints
- Variance gives an additional level of randomness to your spawns by allowing you to set this value. E.g. if you set Variance to 5, mobs will be calculated based on distance as normal but will have an added random 0-5 levels
Release 1.2.9.4
Changed
- On startup, instead of wiping out your file (because you spent so much time on it), we now log the error with the line of the YML error
- NOTE: If your config is invalid, RpgMobs will disable itself
Release 1.2.9.3
Added
- 'IgnoreSpawnerMobs' config option. If set to true it will not augment spawner mobs, if false it will. If not in config it will default to true and provide an error in the console.
Release 1.2.9.2
Added
- RpgItems experience support
Release 1.2.9
Fixed
- Witch damage previously did nothing, now it affects the damage of the harming potions they throw! (LOOK OUT)
- Drop % on items wasn't working correctly. I've now fixed this to work correctly :D
Release 1.2.8
Fixed
- Grabbing heroes character manager correctly
Removed
- Annoying repeated 'Player has exp permission' message
Release 1.2.7
Added
- MythicDrops integration!
- Example Config here for help/reference
Release 1.2.6
Added
- New arguements to /lrm butcher
- use /lrm butcher help - to see these options in game
- By default only butchers monsters
- -a also butchers animals
- -b also butchers ambient creatures (Bats, Squids)
- -g also butchers golems
- -v also butchers villagers
Fixed
- Skeletons arrows correctly deal damage based on skeleton level
- If you give creatures a 10% change to equip an item, it won't default to 90% air. (As it did previously)
- Allows skeletons to have bows if you don't specify
Release 1.2.5
Added
- Enchant support in mob equipment
- e.g. DIAMOND_SWORD 70% smite:1 drop:10%
Release 1.2.4
Removing
- The /butcher command override. (Until I can implement a better version of it)
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