Contamination
Contamination
Dear Anyone. I am unfortunately done with Bukkit. I know the staff will probably begin removing my plugins and for this, I'm sorry. Bukkit has become a chore and decided to focus on furthering screwing up their community and restricting code. For this reason: I urge you to read my friends Bergekillers' post here. Then start reminiscing of the good old days. Goodbye users of Bukkit and my plugins. I cannot work within a jail anymore. This will be the last and final update to this plugin. Again, I'm sorry. But programming for Bukkit is just not fun.
About Contamination
Tired of being healthy? Wish your server was more hazardous? Makes blocks and the Air poisonous if you aren't wearing the appropriate attire. Contamination allows you and your players to enjoy the fun of toxicity at it's finest. I made this plugin as dynamic as possible. What do I mean by this? Well, I made the configuration look so simple that even my cousin could understand it. (He's 7).
Being healthy is for the rich! Stay radioactive and groovy with my plugin and all it's greatness! You might be asking, "Hey Orcem, why are you so crazy about Contamination?" To answer this in the most professional manner, this plugin was tons of fun to write and test. I give thanks to the Plugin request forum that gave me the inspiration to actually look at this idea! I hope it really takes off.
Features
- Easy to use, lightweight configuration. Everything is explained.
- Movement and Inventory monitoring to track your helmets
- Allows the player to adjust the initial damage done to a player with no helmet if they are exposed in the open without a helmet.
- Programmable poisonous blocks that do damage based off the initial damage variable.
- Allows the OP to control what helmets do less damage and which protect users from the fret of the Air if defined in configuration.
- Dynamic list system, allows you to not only a String list but a integer of blocks and blocks ID's
- New, fresh and updated to latest build of 1.2.5
Configuration Preview
Before using my plugin I highly suggest reading over a quick preview of the plugins configuration.
Use_Headgear_to_Resist_Air_Damage: true Use_Headgear_to_Resist_Block_Damage: true # If you didn't use the above booleans (true/false) Statements please use this: # Use this also to set the amount of damage if the player isn't wearing a helmet! int_Damage: 1 # ---- # If so adjust these to your heart's content... Assuming your human of course. # Damage in total is 20 int_Damage_For_Leather_Helmets: 0 int_Damage_For_Iron_Helmets: 0 int_Damage_For_Gold_Helmets: 0 int_Damage_For_Diamond_Helmets: 0 int_Damage_For_Pumpkin_Helmets: 0 # Measured in server ticks! # 60/20 = 3 Seconds # 120/20 = 6 Seconds No-Helmet_Intial_delay: 60 No-Helmet_Repeating_delay: 120 Leather_Intial_delay: 60 Leather_Repeating_delay: 120 Iron_Intial_delay: 60 Iron_Repeating_delay: 120 Gold_Intial_delay: 60 Gold_Repeating_delay: 120 Diamond_Intial_delay: 60 Diamond_Repeating_delay: 120 Pumpkin_Intial_delay: 60 Pumpkin_Repeating_delay: 120 # Use either/or both! Use_Int_List: true Use_String_List: false # Air can be poisoned! # Original concept of plugin... :) IntList: Blocks: Poisoned: - 0 - 2 StringList: Blocks: Poisoned: - AIR - GRASS
Commands:
- None! Will be soon with 1.00 patch.
Permissions
- Coming 1.00 patch.
ToDo
- Allow players to essentially hide from radiation by cowering under certain blocks.
- Add tempering factors to being struck by contamination like blindness.
- Temp avoid of radiation by drinking a certain configured potion.
- Acid Rain, hurts players when it's raining/snowing.
- Certain Biomes with radiation assuming you have Air as a contaminated block.
- Add different kinds of contamination(High, Medium, Low, None)
- WorldGuard regions configurable for contamination.
- Allow Admins to bypass contamination.
Bugs
- None, as of now.
Dude, if you abandon your plugin, mark is as Abandoned if it is abandoned or just Inactive if it's inactive, but you've abandoned it.
Is this going to be updated to 1.4.5?
SO i love the plugin, just a couple questions. For an admin, is there a way to get rid of infected areas?
also, is there a way to heal players by command? to rid the sickness
Fail Plugins Doesn't work Here is my config and water does Sh|t....
Use_Headgear_to_Resist_Air_Damage: true Use_Headgear_to_Resist_Block_Damage: true
--(EDIT - Bukkit dev Changes its Form to this cause of space..)
I thought the Grass would kill you, The air definitely does. I have both String the IntList enabled, and the grass does no damage. The 'use headgear to resist block damage' should be changed to boots, and again the grass did NO DAMAGE. Can't wait for an update. :)
What about adding in the possibility for damage based on light levels?
@Ahellhound
I sure can! I love cuboid math! :)
Will it be possible to make this plugin act like some Fallout games, were you can define a certain region is only toxic? Maybe with WorldGuard support, players can define the region to be toxic. I was thinking because if you have an RPG server, you can block an area off until the player has the item from lets say a quest (the helmet), and unless he has the helmet, he cannot access that area. Very good plugin, can't wait for 1.00 release!