ModsJava
NukeMyLocation
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotNukeMyLocation – A true large-scale nuclear blast plugin for Paper
NukeMyLocation lets you mark a location and trigger a full nuclear detonation sequence, complete with countdown, missile impact, massive crater, and devastating after-effects.
This is not a simple TNT explosion.
What happens when a nuke detonates?
Every phase of the blast can be tuned or disabled:
FAWE / WorldEdit optional but recommended for very large craters.
yaml:
# NukeMyLocation configuration
# This file controls the NUKE countdown, crater carving, effects, and performance limits.
# Notes:
# - Comments are safe; YAML ignores them.
# - Keys MUST match what NukeConfig.java reads (mostly kebab-case + nested sections).
# ==========================
# Core timing
# ==========================
# Total countdown time in seconds (from placing marker until impact/explosion)
countdown-seconds : 30
# When the missile spawns (seconds remaining). Must be <= countdown-seconds.
missile-spawn-at-seconds-remaining : 5
# ==========================
# Crater settings (blocks)
# ==========================
# Crater size in blocks
crater-radius-blocks : 200
crater-depth-blocks : 150
# Remove extra blocks above the crater surface to avoid “floating shelves”
crater-top-extra-blocks : 40
# ==========================
# Explosion + Fire
# ==========================
# Extra vanilla explosion power (TNT-like). 0 disables.
# Note: crater carving is handled separately by the plugin.
vanilla-explosion-power : 6.0
# Fire density inside crater (0.0 = none, 1.0 = lots)
fire-density : 0.28
# How long crater fire should last before the plugin clears it (seconds).
# 600 = 10 minutes. Set to 0 to disable fire cleanup.
fire-duration-seconds : 600
# (Compatibility fallback) If you still have old configs using fireDurationSeconds,
# NukeConfig.java currently supports that too — but prefer fire-duration-seconds going forward.
# fireDurationSeconds: 600
# ==========================
# Performance controls
# ==========================
# Maximum blocks set per tick (fallback carving path, and also used as budget for some effects)
max-blocks-per-tick : 120000
# Maximum columns processed per tick (fallback carving path)
max-columns-per-tick : 18000
# If true, forces extremely aggressive fallback carving budgets
# (Useful for testing; can spike tick time if your server is weak)
fast-carve-mode : false
# Auto TPS throttling: dynamically slows carving/effects when TPS drops
auto-tps-throttling:
enabled : true
tps-target : 19.0
min-speed-multiplier : 0.25
# ==========================
# Shockwave physics
# ==========================
shockwave:
enabled : true
radius-extra-blocks : 60
strength : 2.2
upward-boost : 0.9
# ==========================
# Scorch (turn grass -> dirt/sand/ash)
# ==========================
scorch:
enabled : true
radius-extra-blocks : 80
soil-depth-blocks : 2
ash-chance-inner : 0.18
# ==========================
# Biome conversion (“wasteland”)
# ==========================
biome-conversion:
enabled : true
to-biome : "BADLANDS"
# ==========================
# Radiation zone (NOT creative/spectator)
# ==========================
radiation:
enabled : true
radius-extra-blocks : 90
duration-seconds : 600
tick-seconds : 2
damage-per-tick : 0.5
effect-amplifier : 1
# ==========================
# Lightning storm after blast
# ==========================
lightning:
enabled : true
radius-extra-blocks : 80
duration-seconds : 18000
# Random strike interval range in seconds
interval-min-seconds : 1
interval-max-seconds : 5
# ==========================
# Mushroom cloud (BlockDisplays)
# ==========================
display-cloud:
enabled : true
duration-ticks : 260
stem-segments : 22
cap-pieces : 90
# ==========================
# Ground-zero hot core
# ==========================
# Ground-zero hot core disk radius (0 disables)
ground-zero-magma-radius : 24
# Cooling time for MAGMA_BLOCK -> BASALT/BLACKSTONE (seconds)
ground-zero-cooling-seconds : 600
NukeMyLocation lets you mark a location and trigger a full nuclear detonation sequence, complete with countdown, missile impact, massive crater, and devastating after-effects.
This is not a simple TNT explosion.
What happens when a nuke detonates?
- Countdown + incoming missile
- Huge crater carved progressively (no server freezes)
- Ground-zero hot core at the bottom of the crater
(molten center that cools over time)
- Proper fluid physics so water and lava flow naturally
- ️ Shockwave that throws nearby entities
- Fire inside the crater with automatic cleanup
- Scorched terrain and optional biome conversion
- ☢️ Radiation zone that damages non-creative players
- ⚡ Optional lightning storm after the blast
- ☁️ Cinematic mushroom cloud (BlockDisplay-based, low lag)
- Works with FastAsyncWorldEdit / WorldEdit if installed
- No chunk refresh abuse
- TPS-aware throttling
- All heavy work is batched and scheduled safely
Every phase of the blast can be tuned or disabled:
- Crater size & depth
- Fire density & duration
- Ground-zero melt radius and cooling time
- Shockwave strength
- Radiation effects
- Visual effects
FAWE / WorldEdit optional but recommended for very large craters.
yaml:
Code (YAML):
# NukeMyLocation configuration
# This file controls the NUKE countdown, crater carving, effects, and performance limits.
# Notes:
# - Comments are safe; YAML ignores them.
# - Keys MUST match what NukeConfig.java reads (mostly kebab-case + nested sections).
# ==========================
# Core timing
# ==========================
# Total countdown time in seconds (from placing marker until impact/explosion)
countdown-seconds : 30
# When the missile spawns (seconds remaining). Must be <= countdown-seconds.
missile-spawn-at-seconds-remaining : 5
# ==========================
# Crater settings (blocks)
# ==========================
# Crater size in blocks
crater-radius-blocks : 200
crater-depth-blocks : 150
# Remove extra blocks above the crater surface to avoid “floating shelves”
crater-top-extra-blocks : 40
# ==========================
# Explosion + Fire
# ==========================
# Extra vanilla explosion power (TNT-like). 0 disables.
# Note: crater carving is handled separately by the plugin.
vanilla-explosion-power : 6.0
# Fire density inside crater (0.0 = none, 1.0 = lots)
fire-density : 0.28
# How long crater fire should last before the plugin clears it (seconds).
# 600 = 10 minutes. Set to 0 to disable fire cleanup.
fire-duration-seconds : 600
# (Compatibility fallback) If you still have old configs using fireDurationSeconds,
# NukeConfig.java currently supports that too — but prefer fire-duration-seconds going forward.
# fireDurationSeconds: 600
# ==========================
# Performance controls
# ==========================
# Maximum blocks set per tick (fallback carving path, and also used as budget for some effects)
max-blocks-per-tick : 120000
# Maximum columns processed per tick (fallback carving path)
max-columns-per-tick : 18000
# If true, forces extremely aggressive fallback carving budgets
# (Useful for testing; can spike tick time if your server is weak)
fast-carve-mode : false
# Auto TPS throttling: dynamically slows carving/effects when TPS drops
auto-tps-throttling:
enabled : true
tps-target : 19.0
min-speed-multiplier : 0.25
# ==========================
# Shockwave physics
# ==========================
shockwave:
enabled : true
radius-extra-blocks : 60
strength : 2.2
upward-boost : 0.9
# ==========================
# Scorch (turn grass -> dirt/sand/ash)
# ==========================
scorch:
enabled : true
radius-extra-blocks : 80
soil-depth-blocks : 2
ash-chance-inner : 0.18
# ==========================
# Biome conversion (“wasteland”)
# ==========================
biome-conversion:
enabled : true
to-biome : "BADLANDS"
# ==========================
# Radiation zone (NOT creative/spectator)
# ==========================
radiation:
enabled : true
radius-extra-blocks : 90
duration-seconds : 600
tick-seconds : 2
damage-per-tick : 0.5
effect-amplifier : 1
# ==========================
# Lightning storm after blast
# ==========================
lightning:
enabled : true
radius-extra-blocks : 80
duration-seconds : 18000
# Random strike interval range in seconds
interval-min-seconds : 1
interval-max-seconds : 5
# ==========================
# Mushroom cloud (BlockDisplays)
# ==========================
display-cloud:
enabled : true
duration-ticks : 260
stem-segments : 22
cap-pieces : 90
# ==========================
# Ground-zero hot core
# ==========================
# Ground-zero hot core disk radius (0 disables)
ground-zero-magma-radius : 24
# Cooling time for MAGMA_BLOCK -> BASALT/BLACKSTONE (seconds)
ground-zero-cooling-seconds : 600
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
NukeMyLocation is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 24 times (via Spigot). Download it and open it directly in the game.