Skip to content

Releases: BentoBoxWorld/Boxed

Release 3.3.0

27 Oct 04:57
bfa8406

Choose a tag to compare

Updates

This version adds compatibility with Minecraft 1.21.10.

Compatibility

✔️ BentoBox API 3.9.0+
✔️ Minecraft 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.10, 1.21.11
✔️ Java 21+

Updating

  1. Install / update BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server - it'll take a while first time
  5. Log in and type /box to start
  6. Have fun!

What's Changed

Full Changelog: 3.2.0...3.3.0

Backport for 1.21.1

07 Aug 12:26

Choose a tag to compare

Backport for 1.21.1 Pre-release
Pre-release

Updates

This version is for Paper Minecraft 1.21.1 only.

Compatibility

✔️ BentoBox API 3.7.0+
✔️ Minecraft 1.21.1
✔️ Java 21+

Updating

  1. Place this Jar into your Addons folder and remove the old one
  2. Add Border and InvSwitcher as well if you haven't already.
  3. Start the server
  4. You should be good to go!

What's Changed

  • Back-ported to 1.21.1

Release 3.2.0

21 Jul 03:40
b57da89

Choose a tag to compare

Updates

This version adds compatibility with Minecraft 1.21.8.

Compatibility

✔️ BentoBox API 3.5.0+
✔️ Minecraft 1.21.5, 1.21.6, 1.21.7, 1.21.8
✔️ Java 21+

Updating

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. (Optional) Delete the old plugins/BentoBox/locales/Boxed/en-US.yml file as it had an error in it.
  5. Start the server
  6. Log in and type /box to start
  7. Have fun!

What's Changed

Full Changelog: 3.0.1...3.2.0

Release 3.0.1

02 Jul 22:27
1daa902

Choose a tag to compare

Compatibility

✔️ BentoBox API 3.5.0
✔️ Minecraft 1.21.5, 1.21.6, 1.21.7
✔️ Java 21

Updating

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Log in and type /box to start
  6. Have fun!

What's Changed

Full Changelog: 3.0.0...3.0.1

Release 3.0.0

30 Jun 04:45
453298a

Choose a tag to compare

This release is for 1.21.5 and above.

Compatibility

✔️ BentoBox API 3.5.0
✔️ Minecraft 1.21.5, or 1.21.6
✔️ Java 21

Updating

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Log in and type /box to start
  6. Have fun!

What's Changed

Full Changelog: 2.8.2...3.0.0

Release 2.8.2

14 Apr 13:42
af936c2

Choose a tag to compare

This release is for 1.21.5 and above and requires BentoBox 3.3.3

Compatibility

✔️ BentoBox API 3.3.3
✔️ Minecraft 1.21.5
✔️ Java 21
❌ Multiverse - not compatible! It does not work after a reboot.

Updating

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Log in and type /box to start
  6. Have fun!

What's Changed

Full Changelog: 2.8.1...2.8.2

Release 2.8.1

01 Apr 22:31
8a06f37

Choose a tag to compare

This release contains fixes and support for 1.21.4 (no more jigsaw blocks!)

Compatibility

✔️ BentoBox API 2.7.1
✔️ Minecraft 1.21.4
✔️ Java 21
❌ Multiverse - not compatible! It does not work after a reboot.

Updating

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Wait for about 8 to 10 minutes for it to pre-generate the worlds! Yes, it will take a while.
  6. Log in and type /box to start
  7. Have fun!
  8. (Optional) remove the old en-US.yml file in plugins/BentoBox/locale/Boxed and restart for it to be re-generated.

What's Changed

Full Changelog: 2.8.0...2.8.1

Release 2.8.0

17 Nov 03:12
091c767

Choose a tag to compare

Compatibility

✔️ BentoBox API 2.7.1
✔️ Minecraft 1.21.3 only
✔️ Java 21
❌ Multiverse - not compatible! It does not work after a reboot.

Installing

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Wait for about 8 to 10 minutes for it to pre-generate the worlds! Yes, it will take a while.
  6. Log in and type /box to start
  7. Have fun!

What's Changed

New Contributors

Full Changelog: 2.7.2...2.8.0

Release 2.7.2

21 Aug 06:03
9850a76

Choose a tag to compare

Compatibility

✔️ BentoBox API 2.4.x
✔️ Minecraft 1.20.4, 1.20.6, 1.21
✔️ Java 21
❌ Multiverse - not compatible! It does not work after a reboot.

Installing

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Wait for about 8 to 10 minutes for it to pre-generate the worlds! Yes, it will take a while.
  6. Log in and type /box to start
  7. Have fun!

What's Changed

Full Changelog: 2.7.1...2.7.2

Release 2.7.1

31 Jul 05:36
92016ed

Choose a tag to compare

This reverts the changes in 2.7.0 because structures were not actually being placed and there was a bug. This version fixes the placement of structures, but they will be placed gradually when a new box is made, so the lag protection is not yet optimal. This will be improved in future versions. If players did make a box with 2.7.0 then they won't have any structures, so sorry about that.

Compatibility

✔️ BentoBox API 2.4.x
✔️ Minecraft 1.20.4, 1.20.6, 1.21
✔️ Java 21
❌ Multiverse - not compatible! It does not work after a reboot.

Introduction

Boxed gives each player the same play area and they start within a tiny 2x2 box world border. By completing Advancements they can expand the box.

This game mode can also be used just to give each player the same survival world area to play in and the advancement option can be turned off in config.yml.

This release reduces the number of seed worlds so that start up is a lot faster. However, it is still recommend to ensure your server has enough RAM dedicated to your JVM, so use the correct flags during startup. Here is my start.sh for running on Paper:

#!/bin/sh
java -Xms12G -Xmx12G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true  -jar paper.jar nogui

In addition to Boxed, be sure to use InvSwitcher and Border otherwise the game will be a bit odd!

Boxed Worlds

Boxed makes one set of seed worlds and one set of game worlds. The seed world is what is used to copy and paste when when the player starts an island. Please do not delete these worlds, otherwise boot up will take a long time again.

Boxed currently supports the overworld and the nether, but not the End.

New Island/Area

Once a new area is made for a player, Boxed will then start to place down vanilla structures, like villages, shipwrecks, pillager outposts, etc. These are placed after the player arrives in their box over a span of time to avoid lagging the server. The templates to set can be found in the structures.yml file. The x and z coordinates are relative to the starting point of the player and the y coordinate is absolute. Admins can edit this file, or use the admin boxadmin place command to place additional vanilla structures/templates. If you do, then the file will be automatically updated so that the next player to make an island will have that structure. If you accidentally place something in the wrong spot, you can either delete the line in the structures.yml file or edit to coordinates manually. In the future, there may be an undo option.

The boxed place command is very similar to the /place command except that it registers the placement and uses it for new players.

Unfortunately, there are some structures that cannot be placed: fortresses, underwater monuments are two of them. I think this is because they use legacy code to place them rather than the more recent templates system. It is possible that a fortress may spontaneously generate in either the seed world or the player's world, but right now, it's not possible to explicitly place one (yet).

Installing

  1. Install BentoBox
  2. Place Boxed into your Addons folder
  3. Add Border and InvSwitcher as well
  4. Start the server
  5. Wait for about 8 to 10 minutes for it to pre-generate the worlds! Yes, it will take a while.
  6. Log in and type /box to start
  7. Have fun!

What's Changed

Full Changelog: 2.7.0...2.7.1