Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
โ๏ธ Ultra Scarcity
Turn mining into a server-wide resource management system.
Ultra Scarcity transforms ore mining into a shared, finite resource. Every ore mined by any player increases a global Scarcity Pressure meter. As pressure rises, ores become harder to obtain, mining becomes more dangerous, and the entire world begins to react.
There is no individual score. There are no rewards. There is no competition.
The entire server shares the consequences.
Mine too much, and everyone suffers. Stop mining, and the world slowly recovers.
๐ How It Works
Every ore mined contributes pressure to a global counter.
The more the server mines, the higher the scarcity level becomes.
A BossBar constantly displays the current state of the world, allowing everyone to see how close the server is to collapse.
๐ Scarcity Levels
| Level | State | Drop Chance | Effects |
|---|---|---|---|
| ๐ข 1 | Stable Resources | 100% | Normal gameplay |
| ๐ก 2 | Mild Scarcity | 85% | Mining Fatigue I + Hunger |
| ๐ 3 | Scarce Resources | 65% | Mining Fatigue II + Slowness + ~3ร Pickaxe Wear |
| ๐ด 4 | Extreme Scarcity | 45% | Mining Fatigue III + Slowness + Weakness + ~5ร Pickaxe Wear |
| โ ๏ธ 5 | Collapse | 25% | Mining Fatigue III + Slowness II + Weakness + Hunger + Darkness + ~8ร Pickaxe Wear |
Starting at Level 3, the world itself reacts to the crisis:
- ๐ซ๏ธ Falling ash
- ๐จ Smoke
- ๐ Cave sounds
- ๐ง๏ธ Rain
- โ๏ธ Thunderstorms
The entire server can feel when resources are running out.
๐ Ore Pressure
Different ores contribute different amounts of pressure:
| Ore | Pressure |
|---|---|
| Coal / Copper / Nether Gold / Quartz | +1 |
| Iron / Redstone / Lapis | +2 |
| Gold | +3 |
| Diamond | +5 |
| Emerald | +8 |
Deepslate variants are also affected.
Silk Touch does not bypass the system. This is intentional to prevent easy exploitation.
๐ Default Thresholds
- Level 2 โ 40 Pressure
- Level 3 โ 120 Pressure
- Level 4 โ 240 Pressure
- Level 5 โ 400 Pressure
Natural recovery:
โ12 Pressure every 30 seconds
All values can be changed in-game.
๐งช Tested on a Real Server
Ultra Scarcity has been tested on a running Minecraft 1.21.11 server.
With 40 blocks mined at each level:
- Level 1 โ 98% of blocks dropped their items
- Level 3 โ 72%
- Level 5 โ 23%
Netherite Pickaxe durability usage:
- Level 1 โ 40 durability
- Level 3 โ 115 durability
- Level 5 โ 320 durability
๐ ๏ธ Commands
Player Commands
/function ultra_scarcity:ajuda
Shows the complete in-game help.
/function ultra_scarcity:status
Shows the current scarcity level, pressure, and configuration.
Admin Commands
/function ultra_scarcity:admin/set_level {level:4}
Force a specific scarcity level.
/function ultra_scarcity:admin/set_pressure {value:250}
Set the current global pressure.
/function ultra_scarcity:admin/set_weight {ore:diamond,value:7}
Change the pressure generated by an ore.
/function ultra_scarcity:admin/set_threshold {level:3,value:200}
Change a level threshold.
/function ultra_scarcity:admin/set_decay {value:30}
Change the regeneration rate.
/function ultra_scarcity:admin/toggle_scarcity
Enable or disable the scarcity system.
/function ultra_scarcity:admin/toggle_wear
Enable or disable additional pickaxe wear.
/function ultra_scarcity:admin/reset
Restore the default configuration.
/function ultra_scarcity:uninstall
Remove Ultra Scarcity from the world.
โ๏ธ Fully Configurable
Want a brutal survival experience?
Lower the thresholds and slow down regeneration.
Want a more forgiving system?
Increase the thresholds and speed up recovery.
No file editing required.
Everything can be configured directly in-game.
๐ฆ Installation
- Download the datapack.
- Place the
.zipor folder inside:
<your_world>/datapacks/
For servers:
world/datapacks/
- Run:
/reload
- Test the datapack:
/function ultra_scarcity:teste
No mods. No plugins. No resource pack.
Works in singleplayer and multiplayer.
๐ง Compatibility
- Minecraft: 1.21.5 โ 1.21.11
- Pack Format: 94
- Server and Singleplayer compatible
- Configuration persists through reloads and restarts
โ ๏ธ Compatibility Notes
Ultra Scarcity overrides the loot tables of the 18 ores.
Therefore, it is not compatible with other datapacks that modify the same ore loot tables.
Known Exploit
Ores destroyed by explosions do not receive the player mining context and therefore bypass the drop reduction.
Mass TNT mining is currently the only known loophole.
๐ก Why Ultra Scarcity?
Most survival servers treat ores as infinite resources.
Ultra Scarcity changes that.
Every diamond matters. Every mining session has consequences. Every player affects the world.
The question isn't:
"How much can I mine?"
It's:
"How much can our world afford?"
Feedback, bug reports, and balance suggestions are welcome!


