Lit TNT turns up near you. Uninvited. Forever.
Lit TNT turns up near you. Uninvited. Forever.
How long you get depends on where you are standing. The overworld is generous. The nether is less so. The end gives you exactly what vanilla always did, which by then feels like nothing at all.
For Minecraft 26.2 (Fabric).
tntsurprise-1.0.0.jar and Fabric API in your
mods folder:
%appdata%\.minecraft\mods~/Library/Application Support/minecraft/mods~/.minecraft/modsOnly the server needs it. Vanilla clients can connect and play normally.
Works on an existing world.
| Where you are | How long the fuse lasts |
|---|---|
| Overworld | Twice as long as normal |
| Nether | Half again as long |
| End | Exactly as long as vanilla |
This applies to every stick of TNT, not just the ones this mod lights. Your own mining charges last longer in the overworld too, which quietly changes how you use them — and means the same hiss means very different things depending on which dimension you are standing in.
The end is the sting. You spend hours learning that you have plenty of time to run, and then you go somewhere that has not agreed to that.
Somewhere between twenty-five and sixty seconds -- so never more than a minute of quiet -- a lit stick appears within three to eight blocks of a random player, slightly above head height so it lands beside you rather than inside you.
It tries a dozen spots before settling, looking for open air and nudging up or down a few blocks to find some. If none of them work it drops one directly over your head instead. It never quietly gives up, which is what an earlier version did whenever the first spot it picked happened to be solid rock.
The priming hiss plays where it appears. That is your warning, and in the overworld it is a generous one.
randomSpawns: false keeps the dimension-based fuses without anything spawning on its own,
which makes a decent standalone tweak for a normal world.A file appears at config/tntsurprise.json the first time you run the mod.
If you already had an older version installed, the file updates itself on next launch and says so in the log. A config written by an earlier build keeps its old values forever otherwise, which looks exactly like the mod not working.
| Command | Who can use it |
|---|
/tntsurprise | Anyone. The fuse multiplier where you are standing, and roughly when the next one is due |
/tntsurprise now | Operators. Drop one immediately |
/tntsurprise on and /tntsurprise off | Operators. Toggles it |
/tntsurprise reload | Operators. Re-reads the config file |
| Setting | Default | What it does |
|---|
randomSpawns | true | TNT appears near players on its own |
minSeconds / maxSeconds | 25 / 60 | The random gap between surprises. Never longer than a minute |
minDistance / maxDistance | 3.0 / 8.0 | How close it appears |
spawnHeight | 2.0 | How far above you it appears |
warningSound | true | Play the priming hiss, so you get a chance |
longerFuses | true | Apply the dimension multipliers at all |
overworldFuseMultiplier | 2.0 | |
netherFuseMultiplier | 1.5 | |
endFuseMultiplier | 1.0 |
The world generates upside down.
Comments