Bedrock World Border
Java-style world borders for every dimension, plus custom areas.
Screenshots
Overview
Every realm owner knows the pain. You set up a beautiful spawn, build roads to interesting areas, create an entire civilisation within a reasonable area — and then one player decides to walk 50,000 blocks in a straight line "just to see what's out there." Your world file balloons, the realm chugs, and you briefly consider banning them.
BedrockWorldBorder draws the line. Literally. Set up per-dimension borders for the Overworld, Nether and End with configurable sizes, custom centre points, and your choice of 11 animated particle styles — each with a preview icon in the dropdown — with customisable colours and adjustable opacity. As players approach the edge, they get distance warnings. When they reach it, they get either a polite teleport back inside or a physics-based knockback. Their choice. Well, your choice. You're the admin.
Version 4.0 adds the feature people kept asking for: Custom Areas. Your survival world might be a 10,000-block border around spawn, but your PvP arena is a few hundred blocks wide and 10,000 blocks away. Now the arena gets its own border with its own settings — knockback and red hearts, if you like — and the addon remembers which region each player was last inside, so leaving the arena puts you back in the arena rather than dragging you home. Make as many as you need, overlap them, or disable the main border entirely for an arena-only setup.
Everything is configured from a single in-game menu with tooltips on every field, and everything the menu can do a command block can do too: a full ScriptEvent API lets you shrink the border every in-game day, create areas on the fly, or hand control to another addon. Passing through the border is a strict whitelist — operators included — because realm owners asked for a wall that admins can't wander through by accident. Settings, areas and the whitelist all persist between sessions, and no beta APIs are required.
Features
- Per-dimension borders with customizable size and centre
- Custom Areas - separate bordered regions for arenas, lobbies and minigames, each with full settings
- 11 Java Edition-style animated border styles with preview icons
- Customisable border colours and opacity (0-100%)
- Player teleportation or knockback on breach, with view direction preserved
- Interaction prevention outside borders (breaking/placing/using blocks)
- Strict bypass whitelist - operators are not exempt unless listed
- ScriptEvent API for command blocks, functions and other addons
- Single in-game menu with tooltips on every setting
- Warning messages and distance indicators
- No Beta APIs required
How to install
- Download the addon package (.mcaddon file).
- Open the .mcaddon file with Minecraft, which will automatically import it.
- When creating or editing a world, add the "BedrockWorldBorder" Behavior Pack and Resource Pack.
- No Beta APIs required!
- Enter the world and type /worldborder:menu to begin. Operators are not exempt from the border - add yourself under Bypass Whitelist if you need to cross it.
Changelog
-
v4.0.0 Latest
Breaking Changes
- Commands removed: All /worldborder:* commands except /worldborder:menu have been removed. Every setting is configured through the menu; automation uses the new ScriptEvent API. Command blocks using the old commands must be updated
- Strict bypass whitelist: Operators and admins are no longer automatically allowed through the border. Only players on the bypass whitelist can cross it. The border_bypass tag is no longer honoured
- New border style set: The numbered styles have been replaced with a named set of better-optimised patterns. Worlds upgrading revert to the Default style until a new one is chosen
Added
- Custom Areas: Create any number of separate bordered regions (e.g. a PvP arena far from the main world), each with its own full set of settings. Players are always returned to the region they were last inside, so leaving an arena puts you back in the arena
- ScriptEvent API: Control every border setting from command blocks, functions and other addons with /scriptevent worldborder:<action>. Run /scriptevent worldborder:help for the full list
- Bypass Whitelist menu: Add online players or remove whitelisted players via dropdowns
- Status view: Per-dimension, per-area and whitelist status from the main menu
- Border styles: Default, Square Lines, Tribal, Straight Lines, Square Cross, Glass Circle, Cross, Hearts, Hexagon, Glyphs and Square, each with a preview icon in the dropdown
- Tooltips on every settings field
- Colour names in the Border Colour dropdown are shown in their actual colour
- Show Border Particles toggle exposed in the settings form
Fixed
- Wall corners: Border walls now stop exactly at the corners instead of overshooting into a cross shape, including for borders whose centre is not chunk-aligned
- All nearby borders (main and areas) are rendered at once, not just the one you are inside
Works with Minecraft Bedrock 1.21.130+
-
v3.1.0
Added
- Customisable Border Colour: Choose from a selection of border colours per dimension via the admin UI
- Customisable Border Opacity: Adjustable opacity slider (0-100%) for border particles per dimension
Fixed
- Dimension Switching Outside Border: Fixed issue where switching dimensions while outside the world border was not handled correctly
Works with Minecraft Bedrock 1.21.130+
-
v3.0.2
Updated border textures to more closely replicate the Java Edition world border
Works with Minecraft Bedrock 1.21.120+
-
v3.0.0
Added
- Java Edition Border Style System: 11 customizable border styles with dropdown in admin UI for easy selection. Each dimension can have a different particle style
- Interaction Prevention: New toggleable feature to prevent block manipulation outside borders (breaking, placing, and interacting with blocks like chests, doors, buttons). Respects admin and bypass permissions with individual toggle per dimension in admin UI
Enhanced
- View Direction Preservation: Players now maintain their camera direction when teleported back inside border, removing jarring camera snap to border center
Changed
- No Beta APIs required
Works with Minecraft Bedrock 1.21.120+
-
v2.1.3
Updated to support Bedrock 1.21.120
Works with Minecraft Bedrock 1.21.120+ Beta APIs
-
v2.1.2
Updated to support Bedrock 1.21.111
Works with Minecraft Bedrock 1.21.111+ Beta APIs
-
v2.1.1
Initial public release with comprehensive world border functionality
Works with Minecraft Bedrock 1.21.100+ Beta APIs
Keep exploring