Diamond World Border
by wdfeer
Diamond World Border lets players throw diamonds into the world border to expand it, or set a negative value to make the border shrink instead.
What it does
Throwing diamonds at the border changes its size. Each diamond adds a configured width, and the border grows over a configured time, 10 seconds by default. Items other than diamonds can be added to the list with their own width and speed, so several items can each push the border by a different amount. Width values accept decimals down to one decimal place, such as 0.3, and a negative width per diamond makes the border shrink.
The mod is a server-side mechanic for survival worlds and multiplayer servers that want a border players can push outward with items. A stack of diamonds thrown in is consumed entirely, and the border cannot consume diamonds while it is growing, so a single throw cannot be repeated mid-expansion. Fabric API is required, and the mod is published only for Fabric.
Builds cover 1.20.1 – 1.21.3 across five release versions, and the latest file is 0.3.0+1.21 for 1.21.3, dated 2025-12-06. The code is licensed under the GNU General Public License v3.0 only, so it is open source, and the source code and issue tracker are public.
Key features
Border expansion by item
Diamonds thrown at the border expand it by a configured amount, with a default of 1 block per diamond.
Shrinking with negative values
A negative width per diamond makes the border contract when items are thrown in, instead of growing it.
Per-item settings
Additional item entries each take their own width and speed, so different items expand the border at different rates.
Timed growth
Expansion runs over a set duration, which defaults to 10 seconds, rather than snapping to the new size.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
True Health is a client-side only Fabric mod under the MIT License for 1.20 – 1.21.3, so it does not run on the server the way Diamond World Border does. BlueFabric is server-side only under the MIT License and covers only 1.20 – 1.20.1. Looping World is also server-side only and open source under the MIT License, with builds for 1.19.2 – 1.21.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Diamond World Border | Fabric | 1.20.1 – 1.21.3 | Server-side only | 2025-12-06 |
| True Health | Fabric | 1.20 – 1.21.3 | Client-side only | 2025-04-08 |
| BlueFabric | Fabric | 1.20 – 1.20.1 | Server-side only | 2025-07-30 |
| Looping World | Fabric | 1.19.2 – 1.21.1 | Server-side only | 2026-01-24 |
Questions
Does Diamond World Border need Fabric API?
Does Diamond World Border have to be installed on clients?
Can the border be made to shrink?
In the catalog
Diamond World Border is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,252 mods support Minecraft 1.21.3.
More from wdfeer
Similar mods
What the author says
Throwing a stack of diamonds consumes it entirely, but the border cannot consume diamonds if it's currently growing.
Official listing
- Modrinth page
- modrinth.com/mod/diamond-worldborder
- Owner
- wdfeer
- Published
- 2024-07-17
- Updated on Modrinth
- 2025-12-06
- Facts verified
- 2026-10-15
