ConquestiaMobs

Plugin Description:
This plugin was created to add a leveling system to mobs, where their health and damage would scale with their level. I designed it to be as lightweight and configurable as possible. So you will notice in the config file that almost every setting is on a per-world level, if my plugin isn't configurable enough for you let me know. I would be more than happy to make it even more configurable. Works extremely well with HealthBars and mob health plugins. Feel free to post any suggestions or problems I would love to help or potentially add a new feature!
Features:
- Level System: Configurable per world. You choose which worlds to have a level system in!
- Health System - Configurable per world, works nicely with most mob-health modifying plugins including Heroes, SkillAPI, and MobArena. Can be *removed by setting health multiplier to 0. Forumla: originalHealth + (originalHealth*level*modifier). For example a level 10 mob with 20 health originally, and a world health multiplier of 0.2 will have 60 health.
- Damage System - Configurable per world, still a work in progress, easily enabled | disabled. In the process of fully configuring to work nicely with ItemLoreStats.
- MobArena compatible: Works with or without mob arena, easily disabled if you have mob arena and want it left alone. Has the option of increasing mob level per wave.
Config Help
Permissions
Commands
Future
Set Up:
Drag and drop ConquestiaMobs.jar into your plugins folder and restart/start your server up. Upon initial first startup some default config is generated including two spawn points for every world you have enabled. This can be removed or edited as you would like.
IF USING SPIGOT
Change attribute.maxHealth.max from 2048 to 1000000000000 or something higher.
If you get a "health must be between x and 2048 then change the setting in spigot.

-
View User Profile
-
Send Message
Posted Dec 7, 2014error
ConquestiaMobs v2.1.1b
http://dev.bukkit.org/paste/11116/
-
View User Profile
-
Send Message
Posted Dec 4, 2014DO NOT USE 2.1b. Please use 2.1.1b if upgrading. (File awaiting approval)
There was a huge bug I fixed that caused any damaged entities to be duplicated whenever not paired with a level on spawn (occurs when mobs are on server already when plugin is launched). Also occurred in worlds where my plugin wasn't enabled.
-
View User Profile
-
Send Message
Posted Dec 3, 2014Huge update 2.1
Bug Fixes: - Fixed issue with money drops not working fully.
- Fixed an issue where xp was not being calculated correctly.
- Fixed issue where non hostile/tamed mobs were being destroyed when running the command /cqm refreshmobs
- Fixed a potential NPE issue where I forgot to check for null status.
Efficiency:
- Updated the way levels are calculated and stored. Plugin no longer parses strings, Utilizes multidimensional map cache to check levels. Tested with 10,000 mobs spawned, level/spawn calculation timing decreased by 37%.
- Removed redundant calls, to further increase efficiency.
Added Features:
- Spigot 1.8 Title functionality. (Not using reflection for best speeds, however only works with 1.8 spigot and later)
- SkillAPI experience fixed, added hologram functionality, added title functionality. (Party compatibility not yet available.)
- Heroes Added title functionality. Rewrote experience calculation, and money calculation for faster results.
- Ability to modify the way mobs levels are displayed. Now you can choose for the level to be a prefix, a suffix, not there at all, and even format it however you want to. (Read configuration settings on main page for more information).
-
View User Profile
-
Send Message
Posted Dec 1, 2014@Titanaswarrior
Blaze work for me, in fact they have specific damage handling for them since they don't hit physically but rather with a projectile. I will look into witches and wither, but I don't believe I have had any issues. There could be an issue with another plugin that modifies those four mob types.
@EveryoneElse
I am currently updating everything to work on a new system for levels and damage calculation, the new system will be more efficient and allow you to set your own naming format, so if you don't like the way the level is shown in the name you can change it, or if you simply want to not show any level at all, that will be possible as well. I am also adding a new feature to show experience/money drop via titles system included in 1.8 instead of the current hologram method.
-
View User Profile
-
Send Message
Posted Nov 28, 2014N/M your mod works perfectly with everything except Witches/Wither(level/damage) and Blaze/Ghast are getting the hp from levels but their damage does not.
-
View User Profile
-
Send Message
Posted Nov 28, 2014@sakura_blades
I need to add that. I plan on having a big update soon. Trying to fix all current bugs before throwing a bunch of new features onto the live plugin.
@Titanaswarrior
I haven't had any issues with mob damage. I will look into this, but you could help by telling me which mobs specifically aren't doing very much damage.
-
View User Profile
-
Send Message
Posted Nov 26, 2014Great plugin!
I was wondering if there was anything I could do on my end in config files to get Conquestia mobs damage per level to work with Heroes mod? I think currently heroes mod damage overrides ConquestiaMobs damage bonus based on level.
-
View User Profile
-
Send Message
Posted Nov 24, 2014@ferrago
Loaded 2.0.9b two days ago. No more error spamming. All working well. Thank you!
-
View User Profile
-
Send Message
Posted Nov 23, 2014@ferrago
Mythic Drops would be greatly appreciated. We had installed it before this plugin and I was quite disappointed to see the drops disappeared completely. :(
It would be great to have them back again, and thank you in advanced for that. ^.^
We're making due with what's available now as far as McMMO and it's providing scaling. We've managed to find an OK setting, as I'm not really sure what more compatibility you can create for it without McMMO scaling player health and the like.
-
View User Profile
-
Send Message
Posted Nov 23, 2014@ferrago
I will look into that for you.
Also I will look into a quick mythic drops functionality.
-
View User Profile
-
Send Message
Posted Nov 23, 2014@sakura_blades
I need to finish adding support for MCMMO. Some features aren't functioning for it yet. In fact the damage values aren't used at all for non Heroes servers. I don't believe.....
-
View User Profile
-
Send Message
Posted Nov 22, 2014@ferrago
Is this plugin compatible with Mythic Drops? I can't seem to get any of the plugin's drops off the leveled mobs from CQM.
I believe I've even set MD's drops to be 100% and still see nothing dropping off the mobs.
I will look into the damage output of the mobs in the new version.
Currently the only real plugin we use to alter combat is McMMO, but that doesn't adjust mobs damage onto players much if at all.
-
View User Profile
-
Send Message
Posted Nov 21, 2014@sakura_blades
Version 2.0.9b has all of the mentioned fixes. I added the debugging stuff, remember just add Debug: true to top line. It can be quite spammy backend but I only need a few seconds of the information. Ensure damage is being done somewhere so I can evaluate it. Also Fixed the issue where your friendlies were being removed on startup. Let me know if I can fix anything else.
-
View User Profile
-
Send Message
Posted Nov 21, 2014@sakura_blades
I can easily fix cats. The wolves might be a bit more difficult since a lot of Heroes servers and Mob Arena servers are known to use them as enemies as well as tamed creatures. However I will get this fixed for you right away. In fact I will have an uploaded fix by the end of the night.
As to your damage issues, you should be able to set the value lower than 0.1. In fact my server is using 0.069 as a factor. Can you explain in more detail how to replicate this issue and what exactly is happening. Including any log messages/errors on startup/shutdown. The version I post with your cat/wolf fix will include some more hidden debug options that you can enable with Debug: True in first line of config.
Also your issue with mobs overpowering players.... What combat modifying plugins are you using? I have the opposite issue, I am using Heroes and have the hardest time finding a difficulty hard enough that players can't solo stuff 10-20 levels above them. If you can provide me some more information about your server I would be more than happy to add some functionality to help you find balance. If you do not wish to publicly share these details feel free to message me.
-
View User Profile
-
Send Message
Posted Nov 21, 2014Tamed Wolves and Cats get removed when the plugin is reloaded along with the Hostile Mobs.
Could this be fixed as well?
Coming across wild animals like these is rather difficult sometimes and it's a shame that these animals get removed on a reload or possibly a restart as well.
Also, would it be possible to set a multiplier to something smaller than a 0.1? Trying to set something like 0.05 seems to break the multiplier altogether and damage for an (example) level 70's mob to be killing a player in nearly 4 hits, with diamond armor, is a bit crazy. The server's default difficulty had to be set to Easy from our usual Hard to just prevent level 4's and 5's from over powering new players.
-
View User Profile
-
Send Message
Posted Nov 18, 2014@AlteOgre
This has been a bug since 2.0.5/2.0.6. It is almost random still trying to find a cause because sometimes it happens sometimes it doesn't..... Idea clear your mobs via the command see if spam ceases. As for in game issues I have physically gone to mobs causing this error and their health still gets set appropriately so I have yet to see a in game issue yet. I will have this fixed soon as I can however.
-
View User Profile
-
Send Message
Posted Nov 18, 2014Bug report after we installed 2.0.7B yesterday.
No noticable errors in-game, but on console we get continuous error spamming. See this pastie: http://pastie.org/9727793
Any clue what may cause this? And what may be a consequence we haven't noticed yet?
Note that we skipped 2.0.6Beta.
Cheers,
Alte
-
View User Profile
-
Send Message
Posted Nov 11, 2014@Onewingseraphim
@Errors -> This is a recurring issue I am researching now. I am having this issue on my own server and am fully debugging it. I will release a fix as soon as I figure it out.
@New Feature -> I could add a new feature for this, but it will not come until all my current planned features are out of beta stages.
-
View User Profile
-
Send Message
Posted Nov 10, 2014I keep getting errors like
Health must be between 0 and 100.0 and other numbers etc.Is there anyway I could disable the "spawn points" and just have mobs be random levels? Perhaps percentiles? :/
-
View User Profile
-
Send Message
Posted Nov 9, 2014Fixed MobArena bug, ensure your config has MobArenaExperience: True to modify xp in MA. Also MobArenaExperienceScale is set. Thirdly if you want your mobs to increase in level each wave MobArenaWaveLeveling needs to be enabled