FlexBorder adds a fully configurable world border system designed for PvP, survival, and Battle Royale–style servers.
This mod is a reimagining of my old mod Border like Battle Royale
This mod adds a single, powerful command:
/flexborder
All setup and control is done through its subcommands.
/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:
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:
shrinkDistance (on both X and Z)shrinkTime seconds per steppauseTime seconds between stepsminSizeExample:
/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
All /flexborder subcommands require level 4 permission (admin by default).
Only the command sender sees any messages in chat.
Conversation