Irradiated
Not being happy with the existing radiation plugins, I decided to create my own. This plugin introduces radiation into your bukkit world, with a range of effects. This mod turns specific block types (customizable via config) into irradiated blocks, giving off an amount of radiation to any players nearby. The more irradiated blocks you're near, the more likely you'll take damage - and the more damage you'll take.
The default config causes Redstone, Soulsand, and Glowstone to all give off varying amounts of radiation. Redstone torches in an 'on' state will also give off trace amounts of radiation. The plugin also supports IndustrialCraft2, with the default ID's for Uranium Ore and Nuclear Reactors giving off large amounts of radiation.
Current Version: 0.7
Current Features:
- Players take radiation damage from exposure to irradiated blocks. Blocks and the rate of irradiation can be controlled via the config file.
- Players can use a Geiger Counter (default: Blaze Rod, configurable) or the appropriate command to check their nearby radiation level.
- Grass dies off in highly radiated areas (reverts to dirt). Grass will also no longer spread.
- Gold Armour acts as a HazMat suit, significantly reducing radiation exposure if a full set is warn.
- Ability for players with the appropriate permission node to ignore radiation effects
- Ability for players with the appropriate permission node to reverse radiation effects (i.e. radiation heals them)
- Leaves decay near radiation (with a config option to enable/disable sapling drops from radiation decay, default disabled)
- Shelter blocks - blocks that reduce the amount of rad exposure to those nearby, customized via config
- Option to make a player in water take additional rad exposure
- Option to make a player in rain take additional rad exposure
- Radiation levels increase over time. As your radiation levels increase, you will begin to suffer from a number of negative effects.
- Radiation levels decay VERY slowly over time, as long as the player is not exposed to radiation.
- Eating a Golden Apple (configurable) will remove 200 points of radiation from the player (dropping them one radiation sickness level).
- Option in config to allow nearby players to reduce the radiation levels of one another.
Planned Features:
- Option for some food items to be irradiated, increasing radiation sickness levels when consumed.
Possible Features:
These features are under consideration, but may not make it into the plugin. This will mostly depend on how difficult/possible these are to implement effectively.
- Random/Op-created radiation "hot-spots" that cause radiation damage to those nearby.
- Ambient radiation - irradiated blocks touching air will leak rads into the atmosphere over time, slowly increasing the level of background radiation all players are exposed to. Shelter blocks touching air will absorb a small amount of rads from the atmosphere over time.
Commands
- /irradiated : Displays confirmation that the plugin is loaded
- /geiger : Take a geiger reading of the surrounding area, useful if you don't have the geiger counter item
Configuration
Please see the default configuration page.
Permissions
- irradiated.* : Grants access to all irradiated permission nodes
- irradiated.user : Grants access to all user-level permissions (currently only irradiated.geiger)
- irradiated.geiger : Allows the player to use the /geiger command or the geiger item defined in the config
- irradiated.ghoul : The player will be healed by radiation rather than harmed by it
- irradiated.hazmat : The player will not be harmed by radiation
Servers
Are you using Irradiated on your server? Send me a PM with the details and I'll list it here.
@antoinne30
the point is i want an option in this plugin that if u are dead u turn into a zombie or infected or something
this would be a good multimap option like you need to build shelters to survive but there are also infected people walking around like zombies they need to kill everything and the people who die will turn also into zombies when everyone is turned into a zombie someone will not turn into a zombie and get a cure to heal the zombies and get them to be their selfs agian also u can kill zombies that would be fun
@predawnia
Making leaves decay should be easy, will add that in the next update, probably with a config option of whether or not to allow saplings to drop. Armor decay sounds good too, but I'll probably need to read up a bit more before being able to implement this. I don't really like the hiding in caves idea, mostly because every other radiation plugin has it, and in every case it seems, as long as there's one block directly above you, you're safe. I did have an idea however about adding in a 'shelter' block type, that if you were nearby it would absorb some of the rads - only downside with that would be just outside your shelter you'd also be safe. Right now rads simply cause damage direct to hearts based on direct exposure. Once I can figure out applying effects to the player, I plan on having the plugin track exposure-over-time, and as your exposure level increases apply different negative effects (including damage).
One current issue I've noticed with the plugin, is that with the default config it is very benign. There are only a few irradiated block types, and if you're not close to any of them, you're as safe as being in a bunker/vault. I'm considering adding some sort of background radiation effect (ideally, any irradiated block touching air would slowly leak radiation into the world, that would affect everyone).
Suggestions