FlexBorder
No reviews yet
FlexBorder adds a fully configurable world border system designed for PvP, survival, and Battle Royale–style servers.
Includes a large focus on traversing worlds with enhanced world generation, structures, dungeons, and more for players to find unique loot.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
This mod is a reimagining of my old mod Border like Battle Royale
What This Mod Adds
This mod adds a single, powerful command:
/flexborder
All setup and control is done through its subcommands.
🧭 Features
- 📦 Asymmetric rectangular border (any X/Z coordinates)
- 🔄 Smooth animation of shrinking or repositioning
- 🧲 Soft pushing toward the safe zone when slightly outside
- 🕳️ "Rescue" teleportation with dark screen + impulse if far away
- 🩸 Health penalty system that reduces max HP on each death (down to 1 HP), like a Mediumcore mod
- 🕒 Configurable development phase (safe exploration period)
- 🏁 Built-in Battle Royale mode: automatic shrinking with pause phases
- 🔃 Fully resyncs on player join or dimension switch
- ✅ Persistent state (saved in world data)
- Translation to hardcore in "battle mode"
Command Reference
/flexborder set <x1> <z1> <x2> <z2> [dimension]
Set the rectangular border in the given dimension (or current one).
Coordinates define the opposite corners.
/flexborder get [dimension]
Display current border settings.
/flexborder dev <duration> <shrinkDistance> <shrinkTime> <pauseTime> <minSize>
Start a development phase for the given number of seconds.
During this phase:
- Players lose max HP on death (but stay alive)
- Border stays still
When time is up, Battle Royale mode starts automatically.
🧪 Example: /flexborder dev 300 10 15 10 50
→ Wait 5 minutes, then start shrinking every 10 blocks, taking 15s per step, with 10s pauses, until the zone is 100×100 (minSize=50).
/flexborder brstart <shrinkDistance> <shrinkTime> <pauseTime> <minSize>
Start shrinking the border in steps:
- Shrinks by
shrinkDistance(on both X and Z) - Takes
shrinkTimeseconds per step - Waits
pauseTimeseconds between steps - Stops when either half-size reaches
minSize
Example:
/flexborder brstart 5 10 10 50
/flexborder brstop
Stop any ongoing shrinking animation.
/flexborder hploss <amount>
Set how much maximum HP is lost per death during development phase.
HP never goes below 1 HP and never reduces more than 20 total HP.
Example:
/flexborder hploss 2.0
Each death removes 2.0 max HP from the player.
/flexborder hpreset [targets]
Reset max HP penalty. Restores players' original HP cap.
Heals players by the lost amount (but not above new max).
If no targets specified, resets for command sender.
Examples:
/flexborder hpreset
/flexborder hpreset @a
🔒 Permissions
All /flexborder subcommands require level 4 permission (admin by default).
Only the command sender sees any messages in chat.
📌 Requirements
- 📦 NeoForge 21.1.200+
- ⚙️ Must be installed on both client and server (for rendering + logic)
- 🧠 No mixins, cleanly integrated via event hooks
- 💾 Border data saved per-dimension (via world capabilities)
- Completely removes vanilla worldborder, do not use with mods that change worldborder
💡 Use Cases
- Hardcore survival servers with soft boundaries
- Battle Royale gamemodes
- PvP arenas with dynamic safe zones
- RPG maps with exploration followed by collapse
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources