NoFarm
NoFarm - No more mob farms.
Mobs killed by players only drop items:
Version: v0.9 (For CB: 1.7)
Damage done by things like Cacti, Lava and suffocation do not yield drops from the mobs. Prevents players from building mob farms by only allowing items to drop from those killed by players themselves.
How it works:
Bukkit shows how a mob has died, what it died from, albeit a fall, lava, sword... etc This information is what makes NoFarm so simple, so efficient. If mobs are killed by anything other then player damage, the plugin nulls there drops. Really, it's that simple. :) I could sit and type out a bunch of useless information, but it would be thus that useless information. The plugin is so simple.
Why Should you use this?
Bottom line explanation is, it prevents useless unneeded items from collecting everywhere. Which causes huge amounts of lag and tick rate drop. Items dropping from a zombie in a desert because it died from a cacti, is unneeded and will only cause lag. Items dropping from an unattended mob grinder is unneeded and will cause lag. This plugin stops all that and more.
Features:
- Makes mob grinders useless.
- Helps stop lag.
Links:
Downloads: https://github.com/Jadedwolf/NoFarm/
Source: https://github.com/Jadedwolf/NoFarm/
Changelog http://dev.bukkit.org/server-mods/nofarm/pages/changelog/
Test it out:
If you would like to test the features of this plugin you can do so on this server. IP: http://lagcraft.com
This is EXACTLY what I was looking for. Any chance to get this updated?
the Version "NoFarm-0.9 for CB 1.7.2-R0.3" works for me on spigot 1.8.8, when i set NonPlayerDamageDropsItems: true they only drop when killed by player only disabling the falldamage does not work. Anyways update would be great! thanks :)
Please do! :D
yes actually, I can update it soon.
Is anyone going to update this for 1.7.10 or 1.8? As it doesn't work on any mob anymore.
Plugin does not work with Spigot 1.7.10!
Looks like it doesn't work for Iron Golem kills! The mobs still drop items if they're killed by it.
Thanks for this. Another thing that'd be great is if it could tell if a mob came from a spawner and removed their drops.
Version 0.8
@rangewonk
At the current moment, unless bugs are found this plugin is done. Not much if any thing needs added or changed, unless people can find something.
If players use the mob grinders where they go up the water, fall and then 1 hit them this will not block it?
Would you be able to add this to the plugin?
If one of the developers has time, could you fix mobs killed by fire swords not dropping items. I'd fork it myself but I haven't been successful dealing with maven projects.
Shouldn't be too hard to do. Monitor EntityDamageByEntityEvent and save mobs attacked by players to an array, when that mob dies check if they're in the array and forgo removing the drops.
Please And which build of plugin work in 1.4.2?
Don't work "MobsDoNotTakeFallDamage"
@tremor77
New Update, updated to latest CB 1.4.6 http://dev.bukkit.org/server-mods/nofarm/files/11-nofarm-0-7/
@pandapipino
I'm working on a plugin to prevent egg farms.. it will be configurable to either block or slow them down. It's in early stage right now but should be done soon.
does this prevent egg farms?
Suggestion: add 1.4 mob support, and in addition, do you think you could add the following autofarm prevention? http://forums.bukkit.org/threads/autofarm-blocker-super-easy.112689/#post-1429357
Not working for new mobs like the wither :(
@joshwenke Yes this does work for 1.4.2 My lack of updates has been because it work for me on my own server for what I need, thus harder for me to justify making time to fix the no-fall damage, etc. :( I will though, not sure when.