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
@zippolino
You set levelednames: true, Then in the monsters.yml you need to specify the different names you want at certain levels.
I am retesting this feature out now to make sure it works. If not I'll have a fix build within the hour
Additionally, I updated the config page. (Wasn't sure if anyone looked at them, so I was lazy) =(
@lorinthios
Hi lorinthios,
your plugin is so much fun on my server! People love it. But i can´t get this one this working. How do i have to change the config file to get the names according to the level of the mob? It does not work for me.
Is it "levelednames: true" and additionally "custommobsenabled: true" or just the first one? I tried different things, but as soon as i set levelednames: true all mobs don´t have names at all.
It would be great, if you could update the wiki pages with detailed information, because some lines in the config file are not explained there yet!
Thank you very much! Keep up the good work.
Best regards
Zippolino
@doitliketyler
As I said its preference.
But I still disagree, the language files are specifically for my plugin, they aren't used for other plugins and hence the folder is in this plugins folder. You can disagree/argue your point as much as you'd like but I am not changing the way this is set. It makes complete sense to me as it is.
As for the files unloading, they serve their purpose for my plugin as they stand
Organize it? If you want to organize it then the language folder would be inside the main folder. It follows hierarchy and and bukkit plugin standards.
You have this:
When it should be:
Maybe you didn't know it was unloading the files right?
@doitliketyler
Its just simply to organize it, so I'm sorry you don't like it. It doesn't affect the plugin much outside of organizational preference
Why is there a separate folder for language files? Can't say I like this and would really prefer everything be in the same folder.
@xH3LLRAIZ3Rx
I haven't heard of RPGme, so I will look into it and see how I can support it! As for the effects, do you mean chance to poison and such?
I think im gonna try this plugin, when do you think you will be able to add the effects? and can you add RPGme Support
Clean restart with the newest .jar. I look forward to checking out the work you've done here. Thank you for responding so quickly.
@tenetjax1
Yup its fixed in the new upload. Check the files tab and download the newest file
Had an error after installing this plugin. Spigot 1.9 server
9.03 13:39:39 [Server] INFO [LorinthsRpgMobs]: Successfully stored data for all creatures! 29.03 13:39:39 [Server] WARN [LorinthsRpgMobs] Task #4 for LorinthsRpgMobs v2.3.4 generated an exception 29.03 13:39:39 [Server] INFO java.lang.NoClassDefFoundError: me/Lorinth/BossApi/BossApi 29.03 13:39:39 [Server] INFO at me.Lorinth.MobDifficulty.MobDifficulty.start(MobDifficulty.java:224) [?:?] 29.03 13:39:39 [Server] INFO at me.Lorinth.MobDifficulty.MobDifficulty$1.run(MobDifficulty.java:180) [?:?] 29.03 13:39:39 [Server] INFO at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:729) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72] 29.03 13:39:39 [Server] INFO Caused by: java.lang.ClassNotFoundException: me.Lorinth.BossApi.BossApi 29.03 13:39:39 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:381) [?:1.8.0_72] 29.03 13:39:39 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot-1.9.jar:git-Spigot-2038f4a-15222c8] 29.03 13:39:39 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_72] 29.03 13:39:39 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_72] 29.03 13:39:39 [Server] INFO ... 9 more
Uploaded version 2.3.5.1, Needed that extra .1 to fix an issue with this plugin NOT working without BossApi, obviously this is not desired...
Hey guys, just realized curse lets you guys post on here(Oops!). Please access the plugin through bukkit, I try to check there frequently!
Bukkit.org is kicking out Internal Server Errors today whenever I try to post comments on plugins. Just an FYI.
Uploaded 1.9 versions of this, and BossApi!!!
Check out the boss post at the plugin, or the post below! Just wait on the approval from bukkit before you can download the 1.9 version
Also for in-depth info on the boss system... This is a snippet that I will translate over to the actual boss plugin post
Bosses
These bosses are fully functional, phase-based, crazy intense creatures that you have full functionality over.
The aspects you can configure are the following...
Phase Based Bosses
Bosses are broken down into five phases, based on the different sections of health broken down by 20% sections...
Your boss can have as many abilities under each phase as you want. Allowing them to get stronger after a phase change, give them completely new abilities, or even just raise the chance to trigger their abilities, the choice is yours, and you have the power to make it happen!
Abilities
Abilities are also fully configurable, and are action based. Meaning they can do as much, or as little as you need. Each ability has an internal cooldown from 0.0 to 100000.0 seconds. Hopefully your boss doesn't last that long....
Current actions available for abilities are...
Each of these actions take in a target type of one of the following...
Loot Tables
Loot tables give you full power over your drops for your boss. You can decide a list of possible drops with a percent chance up to 100, the remainder results in no drop(you evil server owner). But you can also segment your loot table to have a number of possible drops each with their own drop table.... Meaning you can have loot tables in loot tables!! =D
Example Table Setup
Final Note
This plugin was made specifically for a server that I develop on. It is fully functional, crazy configurable(Thanks to requests from Faceguy), and I'm excited to bring it to bukkit/spigot community tonight!
@Sprunkas
The boss plugin/API has a full working loot system. You can define the item name, drop chance, loot tables, lots of details for each boss! I will be uploading it later tonight as well as the updated 1.9 version of RpgMobs!
Yes tonight! =D
@AlphaStep
I'm not sure why I haven't made an economy hook. It would simply be one more formula per mobtype. If you wanted a flat rate(or zero) you could set it as a number, or as a formula as you can with health and damage, etc. After I get the Boss plugin uploaded and the Rpg Mobs updated, I will add in this feature!
Additionally: I apologize for not meeting my expected deadline of last week. I had lots of real life work/issues to catch up on, but I am free to finish this all tonight =)
I really love this plugin! only thing i really want to be added is the option to gain cash for killing the mobs like mob money, but then implanted in this plugin with the level system so you get more cash for higher level mobs.
Nice plugin, keep on the good work and i hope this will be implanted!
Can you add in next update option that we can disable custom mobs spawning from spawners?
P.S Maybe in next update it will add this feature? "Make a possible plugin addition to hook onto and give bosses/rares chance to drop special equipment that users can create/modify themselves"
Hey guys! Been working on the boss api! It is gonna be setup as a seperate plugin, but its been tested and working great!
As for 1.9 release, i will have one this week as well as fixing the posted issues you guys have had. Some people have been complaining about processing issues so i may do a full rewrite of the plugin to optimize it.
So watch this week for updates/fixes and bosses!