LorinthsRpgMobs
This is a simple 'plug and play' plugin that adds a difficulty to creatures, and a Level Indication based on their distance from Spawn. The current formula to get the mobs level is by default as follows....
(((Distance from closest spawnpoint) - CenterBuffer) / Distance) + 1 = Mob Level
-
This gives the result of creatures 0 - 49 blocks from spawn = Level 1. 50-99 = Level 2, etc
-
The distance value of, 50, can be modified by your own choice
What these levels change and add...
-
Increases Damage / Health a monster has (these levels play into configurable formulas that increase damage and health)
-
Adds armor to creatures at specific increments (configurable)
-
Gives different loot drops based on level
Level Regions
Level regions can be created (in conjunction with World Guard) to create zones of stronger/weaker mobs!
You simply create a level region with the worldguard id and give it a level!
From there you can customize mob names based on regions!
Mob Variants
Commands
- /lrm - displays all available commands of the ones listed below (if not listed check permissions)
- /lrm butcher [radius] - kills all entities loaded in world that aren't tamed
- /lrm region - access to all region commands
- /lrm reload - saves/reloads config files
- /lrm spawnpoint - access to all spawnpoint commands
- /lrm update - updates the plugin, takes effect after server restart
Permissions
- lrm.admin - gives access to most the commands above
- lrm.butcher - gives access to the butcher command
- lrm.update - gives access to /lrm update - uses auto updater to allow for automatic updates!
Videos
- Mob Hunting
- Battlelevels
- Heroes
- Skill API
- EnchantmentApi
- MythicMobs
- Health Bar
- Mob Health
- Elite Mobs
- Quests
- DungeonsXL
- MMOCore
- MMOItems
- RedProtect
- GriefPrevention (and GriefPreventionFlags)
- TardisWeepingAngels
- WorldGuard
- bukkit version
- LRM version
- links to a Pastebin including your config files and the error
Note: The creator of your best competitor, "LeveledMobs", has stoped developing his plugin. If you keep up with refreshing this one, it might grow further. There obviously exist an interest in this kind of plugin.
Suggestions:
- Customization of the mob health bar
- % Chance to run a server command on death at a certain level and beyond. Example:
This will allow for special rewards, and/or plugin gifts.
- Make the plugin work flawlessly with McMMO, Enderdragons+
- Allow for the possiblity of "rare" mob spawn. As it is in WoW.
@Mindcraftson
Theres not an API right now. That might be a future development but thats not a focus currently =(
Is there an api? I would love to be able to build to this.
@tierdal
You can change the "midpoint" perworld in the config files. You can also change the starting level. But I'll look into worldguard implementation also, maybe make a flag you can add that sets the level of mobs in that region. so it would be /region <name> flag moblevel <level>. Something along those lines
does it work for (0, 0) only? or can we change it to a different location?
also if you could hook this into worldguard and make it based off the region name, that would solve a lot of problems for RPG servers that have uneven spread of locations / different biomes / etc...
@Syvy
Yeah that would be a cool idea! I would need to actually get down and mess with the minecraft creeper instead of the bukkit creeper, but I might be able to work it out so they attack like zombies and explode under 20% health
Fairly balanced, one thing I wish for is a way to change creeper scaling and/or exclude them from leveling would be nice. Right now it seems there are easy if spotted, just back up when they are about to explode and they kill themselves. If they sneak up on you your toast at higher levels.
They could scale if they had a different attack and only explode at low life or something. That could give someone a fighting chance, heh
If you guys give me features you want I can incorporate them sooner for you! Just let me know and I'll prioritize it
@Syvy
Thanks Syvy! Hope to make the future versions have more customizable "difficulty." Say spiders get a bleed chance, skeletons have poison arrows, zombies get a "fire aura." All optional toggles in the monsters.yml (in the future).
But this will have a lot of cool stuff eventually!
Awesome plugin, exactly what my server needed to bring the challenge back to any players skill level.
@Syvy
Well I'll check out the 1.5.2 API and get something out for you!
Might be a couple days but I'll get it done.
What I might do is fix it for 1.5.2, and focus on 1.6/1.7. So you won't get many tiny updates but you'll get it when I add something important
Any idea if it will work with 1.5.2? This is exactly what i'm looking for to scale up difficulty on my bukkit hexxit server. Unfortunetly hexxit creators will not update the mods past 1.5.2...
nm, threw the plugin in 1.5.2 and it did crash
version 1.1 uploaded for Bukkit 1.6.4 - Should work great!
Just waiting on approval
Version 1.1 was added!
adds multiverse support and a couple of smaller changes, just waiting for it to be approved =)
After tomorrow... Yes! I'm gonna be adding multiworld support tomorrow =)
I think it may already have this but it's not complete/implemented. Once it's done, it will create a worlds.yml file that you can change parameters for different worlds for example
Initlevel: 1
Distance: 50
Center:
If you have any other customizable option ideas let me know!
is there a way of making it for multiple worlds? as it'll be perfect for me! as i don't want every mob starting from 1 in some worlds,
@BSeeker69
0.0 I hope it doesn't kill Heroes haha. I know Heroes is a pretty big plugin so it probably will mess with some of the core mechanics. I don't particularly want to have to hook into Heroes for the reason of its sheer size compared to this plugin (It would take a lot of extra work). But hopefully my Player Development plugin will suffice once its released =)
@firesofhades
Haha we all gotta start somewhere! I'm busy with school recently but when things clear up I'll definitely be able to push out that slicker version for you to check out =)
@lorinthios
Thank you! Today I will try, suddenly your plugin will override the mechanics mobs of Heroes. :)
@lorinthios
thank you,
i'll have all the patience i'll need :)
i would like to say that im partially interested because its still small, also i'm not sure where to start with something like this myself, which means i'd probably take more then 2 hour to get at the same place.
don't hurry tho, its not like i need it asap :P