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.

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    39960
  • Created
    May 22, 2012
  • Last Released File
    May 22, 2012
  • Total Downloads
    1,339
  • License

Categories

Members

Recent Files