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.
Im using Heroes experience. And players get 7xp for a zombie. When i turn on experience per level. A level 30 zombie gives 230xp ?
Is that a bug or am i calculating it wrong? :P
Is conquestiamobs still compatible with skillapi (there was a restructure)? Also, would it be possible to change the colour of the mobs name, since it it always white nomatter what I put in the config.
@origamerpro
I agree since I use Infernal Mobs also. I have been attempting to configure this so it'll fit well with my server. One thing I had to adjust was the health for Infernal Mobs, as I had it based on their level (to make them progressively harder) but with Conquestia it sort of made them a bit impossible. I reverted it back to the more "flat rate" health system and that helped, but still I feel some more configurable options between the plugins could really make things better (and more interesting) :)
Need version for 1.8 ))). Great desire to be compatible with the following plug-ins: http://dev.bukkit.org/bukkit-plugins/skillapi/ http://dev.bukkit.org/bukkit-plugins/infernal-mobs/ add skills for mobs and add config for skills example: Entityname: 'moblvl' 'skill:chance'
@drAkeTool
yea and? thats just a normal MythicMobs mob config.
Sorry guys I will patch all bugs and upload fixed version soon. School is pounding me hard
@Drehverschluss
See this :D
Would it be possible to add an option to change the colour of the mob's name which is displayed, as well as the prefix/suffix?
Also, mobs don't seem to be giving SkillAPI experience.
How compatible is this with MythicMobs?
Few things that don't seems to be working: (Spigot 1.8.1) - NamePlatesAlwaysVisible not working. - None of the titles. - MoneyDrop
Hey, i have figured out you should increase distance per level to something as high number as 30 000 and everything will work fine. "DistancePerLevel: 30000" It means with every 30 blocks the mobs will have +1 level. So now 1000 means one block. (I think that's beacuse now you can set decimal values too.)
So.. I'm having a level issue as well on 1.8.. It appears despite spawning into a fresh world, with a brand new configuration.0/0/0 set to have lvl 1 mobs, they're still spawning in with levels towards the 1,000's or more.
I cannot figure out why!
I am starting to think that instead of what seemed like the old method for "Distance per level" which seemed to be chunks, it's actually blocks now? So anything that is above or below a point, gets stronger... Which ideally I think is great! Though if this wasn't intended, I guess consider this a report?
It also may have something to do with why the mobs are now reacting differently to the levels in the config than what they used to.
Everything worked perfectly with an older version on 1.7.10 but bringing that config to 1.8's version, things got messy as far as mob levels. I'm still trying to understand how this new "Distance" appears to be working, could we get some kind of explanation on it exactly?
how I need to use hologram feature?
So im using the build from December 3rd. When I kill a witch it spawns 2. This gets worse as I kill them and crashes the server. Saw like 500 witches from this glitch.
@dunkeroni
No idea.... I'm at spawn and we've been playing only a few days....
Has the exp equation changed in the newest version? I set it for .2 and im having lvl 120 mobs drop 500 exp. Also the distance is that still in blocks? Because I set it for 60 and withing 5 blocks of the spawn point I had lvl 1200 mobs. I've changed to the version that came out December 3rd and don't have these issues now. When ever I use a version newer than that I have all these problems. The title drops never match what I'm given for exp in heroes either.
@TacoGerbil Have you calculated what the levels should be in your location? (i.e. using the multipliers along with how far you are from the spawn settings)
I'm running Cauldron 1.7.10 ... Why is EVERY mob at the Max level?? I then capped max level to 20 and they are all at 20.... wth?? :S
Anyone have any idea???
I would be absolutely thrilled of we got multiverse support for this.
Would you be able to add a feature so mobs would not burn during day?