Radiation Zones
Radiation Zones adds configurable radiation zones to Minecraft. Players outside safe areas receive harmful effects unless protected by Lugol's iodine.
Radiation Zones

---
<div align="center"> <p><strong>Radiation Zones</strong> adds configurable radiation zones to Minecraft. Players outside safe areas receive harmful effects unless protected by Lugol's iodine. Customizable with admin commands and advanced config available on <code>Paper</code>, <code>Fabric</code>, and <code>NeoForge</code>.</p>
<p> <a href="https://github.com/FuzjaJadrowa/RadiationZones/actions/workflows/fabric-neoforge-build.yml"><img src="https://github.com/FuzjaJadrowa/RadiationZones/actions/workflows/fabric-neoforge-build.yml/badge.svg" alt="Fabric-Neoforge build" /></a> <a href="https://github.com/FuzjaJadrowa/RadiationZones/actions/workflows/bukkit-build.yml"><img src="https://github.com/FuzjaJadrowa/RadiationZones/actions/workflows/bukkit-build.yml/badge.svg" alt="Bukkit build" /></a> </p> </div>
---
How to install?
1. Ensure you are using correct version of the mod loader or plugin loader. 2. Drop the downloaded mod/plugin into your mods/plugins folder. 3. Launch the game. The config should create in `config/` folder.
Features
- Radiation zones defined per dimension. - Admin commands to set and clear safe zones. - Harmful effects applied to players outside safe zones. - Lugol's iodine (custom effect + potion) as radiation protection. - Configurable boss bar warning inside radiation zones. - Configurable broadcast messages (zone entry / Lugol consumption). - Shared gameplay concept across: `paper`, `fabric`, `neoforge`.
Commands (mod/plugin)
- `/radiation safe <radius>` - sets a safe zone in the current dimension around the command source position. - `/radiation clear` - removes the safe zone in the current dimension.
Note: commands can be disabled in configuration (`enableCommands`).
Configuration
- Fabric/NeoForge: `radiationzones-server.json` in the instance `config` directory. - Paper: YAML configuration in the `paper` module (`config.yml`, `zones.yml`).
Configurable areas include: - radiation check interval, - radiation effect list, - Lugol settings (color, duration, recipe), - boss bar settings, - broadcast toggles and message templates.
Credits
- This project is a fork of Aleksander Jagiello. - The original project was released under the Aleksander Jagiello license. - The original developer is Aleksander Jagiello.
License
This project is distributed under the GPL-3.0 license.