FlexBorder 图标

FlexBorder

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 0.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/flexborder
资源信息

Minecraft 版本: 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: neoforge

标签: adventure game-mechanics utility

资源介绍

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 shrinkTime seconds per step
  • Waits pauseTime seconds 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

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Unseen World

价格:0 墨喵币
下载量:0

查看详情
Electric & Mechanic Energy

价格:0 墨喵币
下载量:0

查看详情
Amber

价格:0 墨喵币
下载量:0

查看详情
MCmisidechat-仿米塔风格字幕

价格:0 墨喵币
下载量:0

查看详情