Home›Java›Mods›NukeMyLocation
NukeMyLocation
ModsJava

NukeMyLocation

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
NukeMyLocation – 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?
Performance-first design
Fully configurable
Every phase of the blast can be tuned or disabled:

Paper 1.21+ required
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
 

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more