MobAge
About the plugin:
MobAge |
v2.4
tl;dr, MobAge gets rid of inactive mobs and animals, via a nifty Bukkit method... With options!
.
A summary
Have you been wanting to limit the number of mobs on your server? Have you been doing just that, but found that they all spread out and never despawn? Or maybe you just need mobs to spawn close to each player, and not just every where possible?
Well I hate selling my plugin like that, but MobAge is your plugin! :D
.
So anyways, MobAge is a plugin that is designed to remove stray mobs that are impossibru find. The plugin adds 'age' to each animal and monster on the server. If a mob is not interacted with, it gets 'older' and older until it de-spawns. The plugin also will limit the number of mobs you want on the server, allowing you to use mobs in a different way for RPG and Adventure servers.
.
Features:
- Mobs only spawn within a configurable radius around one of any online players.
- MobAge checks for old mobs every 10 server ticks by default (configurable)
- ↑ Players, tamed mobs, and EnderDragons are exempt from this. They won't despawn.
- The age limit is defined in the config by server ticks
- A Mob's age can be reset if:
- A player makes any movement within their chunk
- The mob takes any damage
- The mob is targeted, or targets something
- The mob becomes tamed
- The mob interacts with something
As soon as their age is reset though, it starts adding up again.
.
How to use:
Commands:
- /mobage - view help
- Permissions:
- mobage.*
- mobage.reload
- mobage.config
Config:
If you're having trouble testing this, or it seems like it isn't working turn the Debug option on in the config!
TIME FORMAT IS IN TICKS. 20 ticks= 1 second
How the config for MobAge works: "Age check delay": This is how often the plugin should check for 'old' mobs to kill. Be cautious with this. Small changes... "Age limit": This is limit of age (in ticks) that a mob can have. Remember that their age is reset via a number of ways "Mob limit": How many mobs are allowed. 0 means no limit "Active radius": This is the radius (in blocks) around each player that is considered "inhabited".
Download:
- http://dl.dropbox.com/u/39588938/MogAge.jarCurrent Development build
- Download page
- Original Request
.
.
_
_._._._._._acuddlyheadcrab's plugins BBChatTags MobAge ChatWarn GMforAll MCHungerGames |
_
I installed this and configured it, and it seemed all my sheep disapeared.
So I had to disable it (and yes, i made sure they were enabled in the config)
It would be very very very very handy if you could choose which mobs to age. This plugin would be perfect if it didn't kill my server's farm animals.
Spawn_Whitelist should be Age_Whitelist imo.
EDIT: Update coming soon!
@carstorm
Yes. It's build (tested) with Craftbukkit 1714 which works for me with minecraft 1.1
Is this compatible with 1.1
@craftopia
Yes, i just updated it
EDIT: Help and config commands coming soon!
I had to disable this because 128 mobs just were not enough. Is this configurable yet?
@Kane_Hart
Ah, that would be my fault :P Try putting mob limit on, but you can use a high number. In the mean time i'll update lol
@Katorone
Yes that's exactly what this was meant for :)
So I can't seem to get this to work right. I'm trying spawn more mobs (like what MC usually does) But have their spawns and such reset proper and when turns night you know you see all the mobs spawning on the surface and such... But I'm sitting in the middle of nowhere and its pretty damn calm haha.
MobCheck_delay: 10 AgeLimit: 900 MobLimit: 0 Inhabited_Radius: 50 Spawn_Whitelist: Enabled?: false
Does this mod work for animals too? We have a miningworld that gets reset every few weeks, and I'm noticing that towards the end it's almost impossible to find sheep or other animals.
Love the idea of this mod. Was wondering if you could help me out. I'm trying to restore a more healthy and populated mob world again. Right now after doing say /butcher in WG the world is healthy again in most common areas for a few hours sometimes more. But then it gets worse and worse and then once again few days weeks there is not one single mob in the whole world... You can spend hours just trying to find one.
So What I'm trying to do is have a higher spawn and a better refresh of stale mobs.
@mumblerit
Well btw, the Mob limits are per-world, so that you don't get a lot of mobs in world and none in another. An easy way to test the frequency of mobs is to go to the End dimension.
Update coming very soon! (hope those words wont be wrong)
Done :D
at any given time there are 5-10k mobs on my server, however 128 would be extremely low(less then one mob per player). The premise is good and would be willing to test this if it was raised.
Well I didn't forsee the popularity of this plugin! I'll try to improve it for you guys :)
@xXReVurbXx
This is the only plugin i use to control mobs. The only other plugin mob-related that i have is EcoCreatures to pay my players for killing mobs.
@craftopia
Are you using ptweaks by any chance? That plugin's mob limiting system is extremely faulty.
Yeah im not getting any mobs spawning. And I have 8 people online so i would expect to have quite a few....
Yeah its kinda working now... I re-installed the .jar and see that mobs are spawning now. But its kind of hit & miss. My mob spawners dont spawn properly, even though there are 0 mobs on my server.
Can't wait until you add the ability to exclude Animals from the equation. My server has a lot of farms and I know this plugin will kill the animals too (I tested it).
@craftopia
It must be a plugin conflict then, because mine worked after simply dragging and dropping it into my plugins folder.