• 2.1k views 1 today
  • save_alt 206 downloads
Compatibility
Minecraft 1.20
Changes include
  • Advancements
  • Functions
  • Predicates
  • 10
  • 8
  • 4
Krazy_J
Lvl 46Master Nerd
14
Border Run is a PvP minigame for 2 to 8 players (or 2 to 8 teams) where everyone starts at different corners of the game with a shrinking world border behind them.

Similar to Minecraft Hunger Games or UHC battles, players must make their way to the center while collecting resources to craft equipment and survive. The last player alive wins!
You can also play it as a solo survival challenge where you have to outrun the shrinking border.

Add this pack during world creation or to a newly created world. After someone wins, you can play another round in the same world using the [​Play Again] button in chat. The center will be placed in a new location so games don't overlap, and you're given a chance to change settings before playing again.

Made for vanilla Minecraft 1.20.2 (probably compatible with 1.20 - 1.20.4)

It should work with all versions from 1.20 to 1.20.4, but I've only tested it with 1.20.2. You can try playing it with other 1.20 versions and let me know if it works. It is not compatible with versions after 1.20.4.

Includes add-ons!

Additional add-on data packs are included inside the data pack .zip file. To use the add-ons, copy them out of the data pack so they're in the same folder as the main .zip file. Once they're there, you can disable and re-enable add-ons in-game using `/datapack disable "file/[​add-on file]"` and `/datapack enable "file/[​add-on file]"`

Kits add-on

Allows each player to choose from one of the starting kits, which provide some items and equipment at the start of the game.

Overpowered Kits add-on

Adds more kits that are a bit overpowered compared to the standard kits.

Loot Chests add-on

Adds loot chests scattered near the center of the game with random loot in them for whoever can get them first.
Number of chests can be configured before starting the game.

Advancement Rewards add-on

Adds some advancements that grant rewards (mostly items) when completed.

Teams add-on

Changes the game from 2-8 players to 2-8 teams, allowing for any number of players to play. Colored team pads (see image 4 above) are added to the center during setup. Look straight down at a pad to join a team. The direction of the pad from the center is the direction the team will be spawned in.

Configurable game settings

Before starting a game, you can use the menu at the center (see images 3 and 4 above) to change various game settings and use add-on features. Players don't need any permissions or cheats to set up and play.
  • Click on the (i) next to a setting for more information about it.
  • You can choose where the center of the game will be.
  • Make the game shorter or longer by changing the Starting Radius.
  • For a UHC-style game, turn off health regeneration and double the max health.
  • For a singleplayer survival challenge, you can increase the border speed to make it more challenging.
If you find yourself lost during setup, use `/kill` or `/trigger border_run_triggers set 3` to return to the center.
If the setup menus get messed up, just move the center.
To manually end a game and set up a new one, use `/function border_run:new_game`.

About

I don't plan to update this data pack. I started working on this pack a few years ago, but I stopped playing Minecraft around 2023. At the time, I didn't feel like it was ready, but I decided to publish what I have since I'm not working on it anymore.

If you encounter any issues, let me know, and I'll see if I can fix it.

2 Update Logs

Added compatibility with 1.20 and 1.20.1 : by Krazy_J 04/05/2025 5:04:36 pmApril 5, 2025 @ 9:04 pm UTC

Macro functions are now only used when playing 1.20.2+. Earlier versions now use less efficient and less flexible alternatives that don't require macros, which should make it compatible with 1.20 and 1.20.1.
LOAD MORE LOGS

More like this

  Have something to say?

TheLunky2
03/17/2025 3:02 pm
Level 1 : New Miner
This is an excellent battle royale style datapack, with the most polished UI and feature complete settings from any of the ones I've seen! It's a shame the menus aren't compatible with 1.20.1, as that's certainly the current standard for mods and plugins at the moment and therefore it won't work on my server. I ran it on 1.20.2 to see what I'd be missing and it's a shame we wont be able to use this 😭
1
Krazy_J
03/26/2025 11:16 pm
Level 46 : Master Nerd
history
Yeah. Unfortunately, Minecraft has had many breaking changes between recent versions. I'd have to rework almost anything that involves items, which is a lot of things, including a lot of the menus.

EDIT: I misread 1.20.1 as 1.21. I won't add compatibility with 1.21, but please see my next comment about 1.20 and 1.20.1.
1
TheLunky2
04/03/2025 2:38 am
Level 1 : New Miner
I know it's a long shot but do you reckon it's possible to control the settings and start the game using chat commands and such since the menus seem to be incompatible? I know you aren't really working on anything minecraft related anymore so I wouldn't blame you for not even knowing
1
Krazy_J
04/05/2025 11:04 am
Level 46 : Master Nerd
history
Unfortunately, the menus aren't actually the problem. 1.20.2 is when they added function macros, which are required to make some basic things work properly and efficiently (including border size, border shrinking, and teleporting players at the start). Without macros, those things have to be done using recursion/loops.

If you really want, I could make an override that would crudely replace these macros with alternatives. Some things wouldn't work quite as well as they're supposed to, but it should allow it to work with 1.20 and 1.20.1.

EDIT: I've updated the pack to support 1.20 and 1.20.1, although performance may be slightly worse than with 1.20.2. Please try it and let me know if it works!
1

Welcome