MobStacker
== IMPORTANT: == This plugin is no longer receiving updates. MobStacker2 is a complete, premium, rebuild. It is up to date with the latest Spigot releases, works with PaperSpigot 1.8 and has mcMMO and WorldGuard integration. Please consider supporting my efforts and getting a really useful plugin out of it :D
What is MobStacker?
- MobStacker is a super simple but highly effective plugin designed to reduce lag both for the server and clients.
- It works off the premise that lowering the number of entities in the area (Mobs, in this case), by stacking them all together, means less information for the server to keep track of, and also less entities for each client near the mobs to render.
- This plugin is a must have for servers that have mob grinding as a core component of their server, as server permanence is freed up so much. This allows for more players, more features, and of course, players' experience a better framerate while farming mobs.
- Although the concept behind MobStacker is incredibly simple, the way this plugin has been made means the level of customisation and efficiency is unprecedented.
FEATURES
- Mobs of the same type that spawn in close proximity stack together, and the quantity is displayed.
- You can use the {QTY} and {TYPE} tag in the configs, along with standard colour codes to choose how stacked mobs names will be displayed. Upon slaying the mob, the number of mobs in the stack will drop by 1, and drop full loot at XP as if a normal mob had been killed.
- When only 1 mob is left, the name with the quantity vanishes, and it appears as a normal, unstacked mob.
- If there are two stacks nearby and a mob is killed from one, both will combine. (If CUSTOM spawn method is left true in config)
- Mobs will stack to other mobs who's path they cross after spawning within the time defined in the config. This is ideal for applications such as grinders where mobs may not necessarily spawn within the stacking range, but reach the other mobs soon after.
- You are able to define a size around the mob in which it will look for other mobs to stack to in the config.
- Set whether leashed mobs stack (Keep players horses safe).
- Check whether the mob has a custom name (Keep players pets safe).
- Keep animals separated by age (Adult or baby)
- Stack management based off of death cause.
- Option to have exploding creeper stacks have larger explosions.
- Tamed pets can be protected in config.
- Option to keep stacks separate based on colour (For sheep).
- Option to have mobs stack downwards, and specify which mobs obey this rule.
- Option to have whole stacks leash, or one at a time
- Option to choose a max stack size for specified mobs.
- Blacklist worlds form being affected by this plugin.
- Have full stacks die at once from defined death reasons, AND drop loot for the whole stack.
- Sheep are separated and restarted when they are shorn, so a whole stack can be shorn easily.
- Stacks can be set to keep burning when one of the mobs in the stack dies by fire.
- Ability to nerf mobs based on their spawn method (They won't fight back)
- Set which spawn methods will not give mcMMO exp.
- Define which stacks will be kept when chunks are unloaded or the server restarts.
Commands
- /mobstacker reload (mobstacker.reload) - Reloads the config
- /mobstacker toggle (mobstacker.toggle) - Toggles server wide whether mobs stack
- /mobstacker region <regionID> <true || false> (mobstacker.setregions) - Sets whether mobs stack in a world guard region.
- /mobstacker killall (mobstacker.killall) - Removes all stacks
If you have any questions or feature requests, don't be afraid to ask.
If you guys like the plugin, a review and rating is always appreciated!
@agentchasew
Glad we got that fixed up :)
@KiwiFisher
If you want I can add you on Skype or another form of communication as I wasn't able to see you online yesterday or the other day! But I'm online usually 2pm-8pm PST
@agentchasew
The trip went to absolute shambles. Coming home today and I'll either be on tonight or tomorrow morning (gmt +12)
@Saxion
I don't actually handle mob drops in this plugin except for who a stack dies from fall damage.
Do you have any other plugins that could be interfering with this?
Just want to say that the stacking works but the mob drops do not always work. Yes I know it is a possibility that they just don't drop at all like in regular mc, but I think that I am killing way to many mobs for there not to be a drop, it does seem intermittent when the drops drop, but still I have a feeling they aren't dropping due to some sort of bug. Also every now and then the mobs just disappear and I can't find them in my configured distance. One thing that I would like you to add is the nametagedit should be visible even without looking directly at the mob. Possibly also a global mob limit.(doesn't need to be done the global thing)
Thanks, Saxion
@KiwiFisher
No problem man! Have fun! I will stay in touch!
@agentchasew
Apologies, I ended up having to shop for the new flat today and am going on a fishing road trip for the next 3 or so days. Will be on when I'm back. Sorry about that
@KiwiFisher
Our IP is SN.GSNetwork.net! If I'm not online an Admin should be! But I'll be on most of today!
@agentchasew
Hmm, ok, I'll jump on and check it out tomorrow (apparently will have internet before mid day). What's your IP?
@KiwiFisher
Oh no problem man haha, reviewing our logs from today and yesterday we have no errors and they are all successful starts regarding the keyword "MobStacker". These are the messages it has output: http://prntscr.com/9oygcc
Thanks for a quick reply!
@agentchasew
I've just moved out recently and my new ISP is being an annoyance so much so that I'm still without internet (on my phone atm). If you could hold in there just a bit longer, I'll jump on your server and try see what's going wrong.
In the mean time, are there any errors in console from MobStackers?
The plugin seems to not be working. We are on the 1.8.8 Spigot build and we have enabled all options and tried default as well. The mobs we try to spawn disappear right away and mob spawners spawn as normal and do not stack as seen in your pictures. This plugin sounds very nice and we could use it to help with lag as we have a lot of our players using grinders and as we have more online it starts getting sketchy 20+ so I would like to eliminate possible lag from grinders if possible! Thanks and it sounds like a great plugin! I have also updated WorldEdit and WorldGuard to the latest and disabled some other plugins to see if it would interfere but still no cookie :(. If you can get back to me that would be very wonderful and thanks!
@droodzur
Do you have world edit? If so make sure you are on version 6.1 (Latest).
Its not working :(( nothing stacks im on 1.8.8
@Fat_pig_was_here
Glad you like it! :D
This is an awesome, lightweight, yet useful plugin :D
@KiwiFisher
Thank You sooo much
@TheMatrix99s
It already has 1.7 support excluding World Guard integration :P It should work on your server :)
You may have heard this a lot but I've actually searched for this plugin for ages and when i was searching again i found your MobStacker plugin and it was uploaded Today! :D btw is there any chance that u can make it work for 1.7.10 spigot? if you can't can you tell me a plugin that does please? i really need it for my server + i am Arab Youtuber with over 4k Subs :D you can search for me on YouTube type TheMatrix99.
Thanks.
@THEggIshao
Is that witches that spawn naturally, or from spawners? By default only mobs from spawners, spawn eggs, eggs and from plugins stack.