ModsJava
Block Decay
A survival challenge where block types progressively disappear from the world.
⬇ Download on SpigotBLOCKDECAY
Survive a collapsing world and defeat the Ender Dragon before it's too late.
A progressive block-decay survival challenge for Minecraft.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT IS BLOCKDECAY?
BlockDecay turns Minecraft survival into a race against a world that is progressively destroying itself.
At a configurable interval, a Minecraft block type is selected and progressively removed from the world.
Stone, Dirt, Sand, Water, Wood, Ores, Deepslate...
As the game progresses, even the most essential parts of the world can disappear.
Your objective is not simply to survive:
Reach the End and defeat the Ender Dragon before the world falls apart.
Every disappearing block makes resources rarer, progression harder and the journey to the End more dangerous.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FEATURES
- Progressive block decay with configurable intervals
- Ender Dragon objective reach the End before the world becomes impossible to survive
- Player-focused destruction
- Current chunk + 8 surrounding chunks processed first
- Optimized multiplayer workload distribution
- Adaptive performance system designed to protect server TPS
- Persistent backlog so unfinished decay work is never lost
- Custom BlockDecay world generation
- In-game configuration GUI
- Configurable countdown before the game starts
- Safe respawn and dimension handling
- Automatic health, hunger, saturation and potion-effect reset
- English, French and Spanish
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PLAYER-FOCUSED DECAY
BlockDecay always prioritizes the area where the action is happening.
PLAYER CHUNK
↓
SURROUNDING 3x3 AREA
↓
MORE DISTANT CHUNKS
The complete 3x3 chunk area around every player is processed before the decay continues farther into the world.
This keeps the destruction visible and dangerous instead of wasting processing time on distant terrain.
Very common materials such as Stone, Dirt, Sand, Water and Deepslate can represent thousands of blocks, so BlockDecay spreads their removal across server ticks while remaining aggressive enough for the game mode.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERFORMANCE & MULTIPLAYER
BlockDecay dynamically adapts its processing workload to current server performance.
When the server has enough available processing time, the decay runs aggressively.
If tick times begin to increase, the workload is automatically reduced.
In multiplayer, every player receives their own priority decay area and processing time is distributed fairly between active players.
Fast decay • Fair multiplayer • Controlled server load
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CUSTOM WORLD & CONFIGURATION
BlockDecay can generate and manage its own dedicated game world, allowing you to run the challenge without destroying your server's normal survival world.
Most important settings can be managed directly through the in-game configuration GUI:
/bd config
No complicated setup is required for a normal game.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
/bd — Show BlockDecay commands
/bd config — Open the configuration GUI
/bd start — Start the challenge
/bd stop — Stop the current challenge
/bd pause — Pause the game and decay
/bd resume — Resume a paused game
/bd skip — Force the next random decay
/bd reset — Reset the current challenge
/bd status — Display current game information
/bd history [page] — View previously decayed blocks
/bd results — View the results of the last game
/bd interval <5|10|15|20|30> — Change the decay interval
/bd lang <en|fr|es> — Change the plugin language
/bd remove <block> — Manually decay a block type
/bd restore <block> — Restore a previously decayed material to the available pool
/bd inspect <block> — Inspect the state of a material
/bd blacklist add <block> — Blacklist a material
/bd blacklist remove <block> — Remove a material from the blacklist
/bd blacklist list — Display blacklisted materials
/bd blacklist clear — Clear the blacklist
/bd blacklist group <group> <add|remove> — Manage complete block categories
/bd seed — Display the current decay seed
/bd seed <number> — Set a specific decay seed
/bd seed random — Generate a random decay seed
/bd world new [seed] — Generate a new BlockDecay world
/bd world status — Display managed world information
/bd world tp — Teleport to the BlockDecay world
Namespaced materials are supported, for example:
Code (Text):
/bd remove minecraft:stone
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
REQUIREMENTS
Minecraft: 1.21.x
Tested on: Paper 1.21.1
Java: Java 21
Paper recommended
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CAN YOU REACH THE END IN TIME?
Gather resources. Adapt to the decay. Reach the End.
Defeat the Ender Dragon before the world disappears.
Block Decay is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 6 times (via Spigot). Download it and open it directly in the game.