Animal Plague
Animal Plague
Description
For any survival server it takes only a few days for player to get comfy with there giant animal farms providing everything they need. As an admin myself I found this quite frustrating. Isn't there a way to keep player working hard even after they have made a few farms and animal pens? Animal Plague is the answer! The idea is to create a way to naturally limit the amount of animals a player can have at once. This causes them to work harder because they don't have as many resources. As an added bonus, Animal Plague also helps control lag caused by oversized animal farms! Animal Plague can be configured in many different ways to create a plague with very different effects!
Features
- Limit the size of animal farms!
- Make the game more challenging!
- The Plague can spread!
- Plague split into three configurable stages!
- Configurable cure item!
- Make Animal Flesh Decay!
- Allow certain animals to be immune!
Configuration
you can change...
- The time before the plague is first noticeable.
- The time it takes to kill the infected animal.
- The chance to infect other animals.
- The radius that the plague can spread out from the infected animal.
- The amount of animals in an area before a plague will appear.
- The chance of immune animals appearing.
- The cure item for the plague.
Future Changes
Set which animals can be infected.(Done)Add a configurable cure item.(Done)Add Immunity.(Done)- Allows players to experience plague effects by coming in contact with plague animals.
Allow animals to drop rotten flesh if they die from the plague.(Done)More plague effects.(Done)- Whatever recommendations you have!
Help
Leave a comment, send me a PM, or shoot me an email at [email protected] Also, feel free to add me on Skype: mc.Ajaxan
Projects
Currently, I run my own little network called "The Terra Network." It isn't anything fancy right now but I'm always messing around on there and working on my own server ideas. IP: mc-tn.net
I am also looking for fun little plugin projects to keep me busy. If you have any ideas send me a PM!
Donations
If you like my work feel free to support me. I love making plugins but this is a great way to motivate me to make certain changes or updates! Thanks for using my plugins and being awesome!
@trickyrockslayer
Could you expand on that idea a bit? As far as I know MCPatcher deals with optimization and textures. Assuming that's the case, this plugin should world just fine.
Could you add random mob support for MCPatcher?
@MaybeDexter
I've just released the immunity update. Next on the list are better particle animations. I'll also include an improvement for the item system. That way the option to have the plague item be "used" is available.
Hi can you add some red particles animation comming out of animals when they get plague, and when they get that hitting animation?
And one more thing, can you make it so when i cure animals with Milk_bucket by default it takes milk away?
most plugins you can expect updates in 4-5 ... months Still expect proper MySQL support for worldguard (which no a new one) since months.
Thanks for all the feedback guys. I'm working on adding some of your suggestions as soon as I can but unfortunately I've been pretty sick the past couple of days. I'm hoping to have some of the new features added in 2-3 days but it may take 3-4 days for Bukkit to get them approved.
Ok, understood your point of view, but my map is well built now, if all the farms are dismissed it could be very hard to find animals of every kind to fill in. Loosing 80% of animals would already be a great plague. I'll check if in future updates if you can handle a minimum number or % of surviving animals. Anyway very good idea.
@fastlockel
The idea for this plugin is to make the game challenging, and to have players use smaller farms then 20 something cows (set at default) is reasonable. If you want to excuse larger amounts of animals, (less chance of sickness) increase the number of animals in a smaller radius and/or lower the chance percentage.
I'd suggest posting your settings somewhere so players can be aware of losing their herds to disease. But if you're that worries that players will cause their own farms demise, don't use this plugin.
the question is if I set to InfectionChance=50 for example, there is half a chance to get desease and half a chance to spread. does that means that in a few minutes ALL the animals will die ? reducing a huge cheat farm to 20-40 is something, but if half of the farm are completety empty they just call for moderator and shout plugin removal. therefore I left 0% by fear of this. This is why i can not keep clearlaggg for this, it does not remove some animals but could be all of them.
My fear is to completely wipe out animals from players
@fastlockel
Any animal you list in the config can catch and carry the infection. The chance setting is how likely a newly spawned animal in the config will have the infection on spawning and how likely it is to spread to another animal.
@Ajaxan
The biome setting, could this have an increased or decreased chance for disease setting? I'd like to be able to make it that a desert, swamp or something have a higher risk of disease or require less amount of animals for it start then say a healthier biome, like plains or forest.
As far as an additional particle effect, I think is a good idea too. You don't exactly notice there is sickness until animals start dying off making it difficult to have a cure ready and to catch an animal before it's too late.
Perhaps when curing an animal, it makes them immune for X seconds of catching the disease again, making it possible to slow down the disease's spread while you try to save your animals.
Unsure about two parameters : InfectionChance=50 means that there is half a chance to loose all your animals ? or that half of newly born animals are infected ? Do you count any species ? like 10 chicken, 10 cow 10 pig 1Ã sheep : all die ?
@Powercows
I'll definitely add the EnabledBiomes feature to my updates list.
@Willbbz
Yeah there are poison particle effects, but I've thought about adding even more particle effects to make it more noticeable.
@fastlockel
I'll consider adding an immunity chance and a way to see where a plague started. Very good ideas!
I am trying your plugin an i went through the configuratiion file :
A very interesting feature : immunized animals. *********** I think one VERY important feature is that a plague usually do not KILL all animals. Additionally players will complain if lost all their animals
What you should do is not having InfectionChance: 20 ratio only but having also a minimum amount of animals when the infection stops in the area.
For example when more than 40 animals in a zone, plague starts and has 20% chance of contaminating nearby animals. what you have. Great. But if number of animals die ... when a MinAnimalAmount: 7 for instance is reached then infection stops.
You can assume that 7 out of 40 animals have defense against infection and will not die whatever. Then plague is over, until 40 animals is reached again.
Additionally : *** when AnimalAmount is reached it should be a PROBABILITY to get a plague. a AnimalAmount=40, plague probability is for example 15%. then inscrease by 5% for every new animal : 20% 25%30% ...
Commands : *** please add plague reload :-) and could log initial plague coordinates in log file 2014/07/10 14:34 Plague starts at 1200, 76, 2000 in world : lavaplanet...
Other : ** Preventive cure ? like vaccine you can give and avoid plague for 2h in the area
here are ideas of a plugin with very high potential
Awesome plugin. Would love to see some particle effects on plagued mobs in the future
EDIT: My bad. Looks like there are particle effects.
awesome and yeah I am going through that.
I've been adding things that help and this is right up my ally.
I'm using a breeding limitor to limit the number of animals in a 16x16 area
reduced the hell out of friendly mobs.. meat is rare.. zombies would have eaten and creepers exploded.
I adedd seasons which basically just changes the biomes. it s not a perfect solution
but it allows me using pwnplantgwth to only allow full growth in the spring, which you will be lucky to get one wheat in teh winter. Stuff also dies with this plugin.. well gets turned into the dead twig(its nearly impossible to keep a farm going in the winter. Unless you just seed and bonemeal.. which i might fix as well
my main problem is killing off animals.. i'd like to see this have per biome support so i can kill more in winter.
right now i use mob spawn control and spawn some perm poisoned.. it doesnt do much but makes them easier to die via mobs and then use otherdrops to make them drop more zombie flesh in the winter to sim sick animals
anyways this seems perfect for what I am doing. People get bored quick once food is plenty and they have all the cobble and iron and diamonds they want., keeping them rebuilding farms seems to help... still tweakign but right now food supplies do dwindle in winter which is what I am after. I want them to have to go to friends who still have food.
@smallpen
I ran your config file with the plugin on my test server and it worked just fine. Try re-downloading the plugin and see if that helps. If not, I'd look towards other plugins that might be causing the problem.
Very good plugin idea, I'll try it. Much more fun and clever than just a clear lagg removal
@Ajaxan
This is my config file ! And it seem can't work !
@smallpen
MUSHROOM_COW should work. If that still doesn't work let me see your config and I'll see what is wrong. Use pastebin.com to create a link to your config.yml.
@sakura_blades
I try to putting MUSHROOMCOW all capitals, but it still can't work ! Have you testing it ? If you are success , and I 'm fail ! Maybe other plugin cause it won't work well !