LevelBorder – Multiplayer
Expand your world as you level up!
LevelBorder is a lightweight Minecraft datapack that adjusts the world border dynamically based on the combined levels of all players. Perfect for multiplayer servers or singleplayer worlds where progression affects exploration.
Features
LevelBorder system for single- and multiplayer worlds
World border scales based on combined player levels
Border grows 2 blocks per level → 1 block in each direction
Does not shrink on player death or enchanting
Border only grows after the previous highest total level is reached
Border is synced through all dimensions
Supports player join/leave without breaking the border
Known limitation: After a server restart, the border is recalculated using only the levels of currently online players. This will be addressed in a future update and is automatically corrected once all players rejoin.
Sets worldspawn on 0, 64, 0
Displays player levels in the tab list
Fully compatible with vanilla singleplayer & multiplayer

Installation
Create a new world/server and put the datapack in your datapacks folder
Join or type "/reload" and enjoy
Installation (on existing worlds)
Travel to 0, 0 before installing. (Optional in new version)
Place the datapack in your datapacks folder
Run "/reload"
Relog to update everything
The LevelBorder system is now active
Tips / Notes
To avoid digging through stone with your bare hands you either have to generate a few seeds until you spawn ontop of a tree or set the worldborder manually with /set worldborder - - (or use /xp add -- levels to widen your border :)
Since no mobs can spawn outside the border your best guess is to dig down and hope for a cave or some ores
The world border is based on the combined levels of all players – coordinating in multiplayer increases growth faster
After dying, players must regain lost levels before the border can grow again
Works seamlessly in singleplayer and multiplayer
No configuration required – works out-of-the-box
Future Updates
More customization options for border growth
Minor improvements and bug fixes
For questions, issues, or support, join my Discord!
