ModsFinder

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.

FabricServer-side onlyGNU General Public License v3.0 onlyOpen source1.20.1 – 1.21.3

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

  1. Border expansion by item

    Diamonds thrown at the border expand it by a configured amount, with a default of 1 block per diamond.

  2. Shrinking with negative values

    A negative width per diamond makes the border contract when items are thrown in, instead of growing it.

  3. Per-item settings

    Additional item entries each take their own width and speed, so different items expand the border at different rates.

  4. 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.

1.21.30.3.0+1.21
1.21.20.3.0+1.21
1.21.10.3.0+1.21
1.210.3.0+1.21
1.20.10.3.0+1.20.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Diamond World BorderFabric1.20.1 – 1.21.3Server-side only2025-12-06
True HealthFabric1.20 – 1.21.3Client-side only2025-04-08
BlueFabricFabric1.20 – 1.20.1Server-side only2025-07-30
Looping WorldFabric1.19.2 – 1.21.1Server-side only2026-01-24

Questions

Does Diamond World Border need Fabric API?

Yes. Fabric API is required, and the mod is published only for the Fabric loader.

Does Diamond World Border have to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join.

Can the border be made to shrink?

Yes. Setting the width per diamond to a negative value makes the border shrink when items are thrown in.

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

All projects

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.
wdfeer, on the Modrinth page

Official listing

Owner
wdfeer
Published
2024-07-17
Updated on Modrinth
2025-12-06
Facts verified
2026-10-15

Tags