BentoBox

BentoBox

Plugin

BentoBox is a plugin for Minecraft servers running the Bukkit API, like Spigot, and Paper with a unique addon system that enables it to be customized and configured how an admin likes. BentoBox focuses on island-based games like SkyBlock, OneBlock, etc.

Server LibraryMinigame

4,369 downloads
13 followers
Follow Save
Filter loader...
Filter versions...

BentoBox 3.7.3

on Aug 26, 2025
Download

New In This Release

This is a bug fix release:

  • Some databases had "junk" deleted island data in them and the recent change related to the purge regions beta feature loaded them. These legacy island "stomped" on some real islands, which results in some player's "losing" their islands. The islands are still there but the old junk island was overwriting the island. This release reverts that change. As such, the purge regions beta feature may not work optimally. We plan to optimize it in a future release.

Compatibility

✔️ Minecraft 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8 ✔️ Java 21

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Move or delete locale files
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.7.2...3.7.3

BentoBox 3.7.1

on Jul 27, 2025
Download

New In This Release

  • Hungarian language fix
  • Added code support for Boxed
  • Improves purge region operation by deleting totally unused and old regions.

Compatibility

✔️ Minecraft 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8 ✔️ Java 21

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Move or delete locale files
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.7.0...3.7.1

BentoBox 3.7.0

on Jul 19, 2025
Download

New In This Release

This adds compatibility for Paper 1.21.8.

Adds a new beta admin command purge regions that deletes old islands by removing regions. This can also be used instead of having islands deleted. Set the BentoBox config.yml setting keep-previous-island-on-reset: true and then run purge every so often. The advantage of having the region file delete is that they will be regenerated completely when revisited. This is a beta feature so only use if you have backups. It has been tested. Region purging is very fast.

Purge Logic

Here’s the logic used to determine whether an island can be purged :

High-Level Flow

  1. User runs the purge command with a number of days.
  2. The plugin scans region files and finds those not modified in the last N days.
  3. For each region, it finds all islands overlapping that region.
  4. For each island, it checks if the island can be deleted (purged).
  5. Only islands passing the deletion check are considered for purging.

Detailed Purge Eligibility Logic

An island cannot be deleted (i.e., is protected from purge) if any of the following are true:

  1. Island is marked as purge protected
  2. Island is a spawn island
  3. Island is not owned
  4. Island level is too high
    • If the "Level" addon is present, and the level is higher than BentoBox's level in config.yml is then the island is protected. default is is 10.
  5. Owner or any team member has logged in recently

Islands That Can Be Deleted

  • If none of the above protections apply, the island can be deleted.
  • Exception: If the island is already marked as deleted it can always be deleted regardless of other checks.

In short: An island is eligible for purge if it is not protected, not spawn, is owned, is below the level threshold, and no member has logged in recently - unless it is already marked as deleted, in which case it can always be purged.

What is deleted

  • Region files (.mca)
  • World player files in the world - this will mean that if they log in they will spawn in the main world
  • Entity or POI files related to the region
  • Island records in the BentoBox database

Compatibility

✔️ Minecraft 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8 ✔️ Java 21

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Move or delete locale files
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.6.0...3.7.0

New In This Release

This adds compatibility for Paper 1.21.7.

Compatibility

✔️ Minecraft 1.21.4, 1.21.5, 1.21.6, 1.21.7 ✔️ Java 21

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.5.0...3.6.0

BentoBox 3.5.0

on Jun 27, 2025
Download

New In This Release

This adds compatibility for Paper 1.21.6. Note that this version of the server may still be unstable.

Compatibility

✔️ Minecraft 1.21.4, 1.21.5, 1.21.6. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.4.1...3.5.0

BentoBox 3.4.1

on Jun 21, 2025
Download

New In This Release

Bug fixes to improve backward compatibility with 1.21.4. See the What's Changed section.

Compatibility

✔️ Minecraft 1.21.4 or 1.21.5. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.4.0...3.4.1

New In This Release

This is mainly a bug fix and optimization release. See the What's Changed section.

Compatibility

✔️ Minecraft 1.21.4 or 1.21.5. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21 ✔️ Multiverse 4 and 5

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.5...3.4.0

BentoBox 3.3.5

on May 13, 2025
Download

New In This Release

  • Rework of MultiverseCore hook - Boxed and other addons should work now even if MV is running. Big thanks to Ben the author.
  • GitHub API rewrite - the old code had severe bitrot and needed rewriting. If you see errors, file a ticket and we'll try to refine. They are mostly not major and usually around rate limiting.

Compatibility

✔️ Minecraft 1.21.4 or 1.21.5. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21 ✔️ Multiverse 4 and 5

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.4...3.3.5

BentoBox 3.3.4

on Apr 23, 2025
Download

New In This Release

  • Bug fix to enable FancyNPC's to work again in Blueprints. Old blueprints may not work and will need to be redone because the skin API changed

Compatibility

✔️ Minecraft 1.21.4 or 1.21.5. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21 ⚠️ Note: Multiverse is not compatible for Boxed, AcidIsland, Poseidon!

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.3...3.3.4

BentoBox 3.3.3

on Apr 15, 2025
Download

New In This Release

  • Paper 1.21.5 support has been added
  • Other features are same as 3.3.2.

Compatibility

✔️ Minecraft 1.21.4 or 1.21.5. Earlier 1.21.x versions may work, but are not supported and do not have Blueprint or regeneration optimization. ✔️ Java 21 ⚠️ Note: Multiverse is not compatible for Boxed, AcidIsland, Poseidon!

Upgrading

  1. Use MC 1.21.5 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Restart the server
  6. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.2...3.3.3

BentoBox 3.3.2

on Apr 14, 2025
Download

New In This Release

  • Protection for island settings reset by users - the TNT button will require a chat entry of "confirm" or the equivalent in the language of the player to reset all settings
  • Loads of updates to locales to translate from English. Let us know if we made a mistake!
  • Improvements for PAPI support - this release is recommended if you use PAPI
  • Bug fixes

Compatibility

✔️ Minecraft 1.21.4. For older versions, use BentoBox 2.7.0, or earlier. 1.21.5 works but has no optimization for blueprint pasting or island deletion. ✔️ Java 21 ✔️ Addons will need to be updated to work on 1.21.3+ ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. (Optional) Download the latest versions of all your addons and put them in the Addons folder
  6. (Optional, but recommended) Move the old locale files so they can be regenerated
  7. Restart the server
  8. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.1...3.3.2

BentoBox 3.3.1

on Mar 26, 2025
Download

New In This Release

  • Bug fix for the creeper griefing flag (see below)

Compatibility

✔️ Minecraft 1.21.4. For older versions, use BentoBox 2.7.0, or earlier. Not tested on 1.21.5 yet. ✔️ Java 21 ✔️ Addons will need to be updated to work on 1.21.3+ ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.4 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. Restart the server
  7. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.3.0...3.3.1

New In This Release

  • Added more support for ItemsAdder. Look out for the new Level addon that will be able to score IA blocks!
  • Bug fixes

Compatibility

✔️ Minecraft 1.21.3+. For older versions, use BentoBox 2.7.0, or earlier ✔️ Java 21 ✔️ Addons will need to be updated to work on 1.21.3+ ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.3 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. (Optional) remove / move old BentoBox/locales folder so new locales will be generated.
  7. Restart the server
  8. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.2.4...3.2.5

BentoBox 3.2.4

on Feb 28, 2025
Download

New In This Release

  • Podzol generation from growing trees is disabled by default to prevent exploitation. New settings flag added to allow it if you wish.
  • New placeholder: %[gamemode]_island_rank%
  • Blueprint improvements:
    • New option to ignore water blocks when copying blocks for a blueprint. Waterlogged blocks will stay waterlogged, but pure water blocks will be skipped. Good for Blueprints designed to be pasted underwater.
    • Trial spawners, and their configuration are now saved in Blueprints
    • ItemsAdder blocks and items are saved (beta) and pasted
    • Blueprints can be set to "sink" to the bottom of the ocean, or until the bedrock block hits a block.
  • Language flag banners have been updated and corrected to look much better!
  • Bugs fixed

Compatibility

✔️ Paper Minecraft 1.21.3+. For older versions, use BentoBox 2.6.0, or earlier ✔️ Java 21 ✔️ Addons will need to be updated to work on 1.21.3+ ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.3 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. (Optional) remove / move old BentoBox/locales folder so new locales will be generated.
  7. Restart the server
  8. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.2.3...3.2.4

This add Romanian translations. Also includes a bug fix release to address a critical crash issue when playing Boxed (due to chunk loading). The feature set is the the same as 3.2.0

Compatibility

  • ✔️ Minecraft 1.21.3+. For older versions, use BentoBox 2.6.0, or earlier
  • ✔️ Java 21
  • ✔️ Addons will need to be updated to work on 1.21.3+
  • ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.3 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. Restart the server
  7. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.2.1...3.2.3

BentoBox 3.2.1

on Dec 31, 2024
Download

This release adds some cool new features, and fixes an hot issue with Paper removing support for PaperLib. Note - this will be the last version that supports native Spigot. We are going to shift to support only Paper from the next version.

New features

  • Support for ZNPCsPlus in Blueprints - you will need the latest version (2.0.0 or later) for this to work
  • FancyNPCs is already supported but now more supported
  • Experimental Support for vanilla block, item, and text holograms in Blueprints. You can make these using the /summon command or command blocks. Sites like https://mcstacker.net are useful. When pasted, players can destroy the text and item holograms by right licking on them. The block holograms currently do not break.

Compatibility

  • ✔️ Minecraft 1.21.3+. For older versions, use BentoBox 2.6.0, or earlier
  • ✔️ Java 21
  • ✔️ Addons will need to be updated to the latest to work on 1.21.3+
  • ❌ Note: Multiverse is not compatible with the Boxed game mode addon

Upgrading

  1. Use MC 1.21.3 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. Restart the server
  7. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/3.2.0...3.2.1

BentoBox 3.0.1

on Dec 17, 2024
Download

This is a release for 1.21.3 and beyond.

Compatibility

  • ✔️ Minecraft 1.21.3 only. For older versions, use BentoBox 2.6.0, or earlier
  • ✔️ Java 21
  • ✔️ Addons will need to be updated to work on 1.21.3
  • ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Downloading

It's a good idea to use our download site where you can pick and choose add-ons: https://download.bentobox.world.

Upgrading

  1. Use MC 1.21.3 or later
  2. As always, take backups just in case. (Make a copy of everything!)
  3. Stop the server
  4. Replace the BentoBox jar with this one
  5. Download the latest versions of all your addons and put them in the Addons folder
  6. Restart the server
  7. You should be good to go!

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/2.7.0...3.0.1

This release is for the latest versions of Minecraft, and also brings in experimental support for Multipaper, a fork of Paper that enables multiple servers to run the same worlds. If you plan on using Multipaper, join our Discord server and let us know because addons will also need to be adjusted and it'll be good to know which ones to do.

Other new features:

  • BentoBox no longer loads all islands into RAM so for servers with a lot of islands, the memory footprint should be lower. As players join, their islands will be cached until the next server reboot, so plan to do that every so often.
  • Purging of islands now includes team islands - it didn't before.
  • NPC's can now hit players and won't be prevented by PVP rules.
  • Updates to Chinese language files.
  • Added %[gamemode]_visited_island_rank% placeholder.
  • New flag - handle tamed animals by @TreemanKing

Compatibility

✔️ Minecraft 1.21, 1.20.6, earlier versions maybe. ✔️ Java 17, but recommend to run on Java 21 ✔️ Addons may need to be updated to their latest version to work with this version of BentoBox ❌ Note that Multiverse is not compatible with the Boxed game mode addon

Downloading

It's a good idea to use our download site where you can pick and choose add-ons: https://download.bentobox.world.

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Download the latest versions of all your addons and put them in the Addons folder
  5. (Optional) Move or delete the BentoBox/locales folder to have the plugin save updated language files.
  6. Restart the server
  7. You should be good to go!

What's Changed

New Contributors

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/2.3.0...2.4.0

BentoBox 2.3.0

on Apr 15, 2024
Download

This release fixes a major bug where mobs were not being pasted from blueprints (MythicMobs were, but hey, not normal mobs!) and also adds some new features:

  • Team members can now have multiple islands too - it's a setting in BentoBox config.yml if you wish to enable it.
  • Blueprints can now be given a max-usage setting. This is only enabled when players are allowed to make multiple island. So, for example, it's possible to limit players to only one of each type of island. There is also an option to hide any island blueprints if they have been used up. Don't forget that permissions can also be used to hide or show island blueprint options.

Compatibility

  • ✔️ Minecraft 1.20.x
  • ✔️ Java 17
  • ✔️ Addons may need to be updated to their latest version to work with this version of BentoBox

Downloading

It's a good idea to use our download site where you can pick and choose add-ons: https://download.bentobox.world.

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Download the latest versions of all your addons and put them in the Addons folder
  5. (Optional) Move or delete the BentoBox/locales folder to have the plugin save updated language files.
  6. Restart the server
  7. You should be good to go!

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/2.2.0...2.3.0

BentoBox 2.2.0

on Mar 16, 2024
Download

This release adds support for MythicMobs to be included in island blueprints. It also fixes bugs and adds features with a lot of improvements around Teams and team management:

  • All the team will be shown in the GUI, along with Trusted and Coop members.
  • When kicking players through the GUI, you no long have to perform the action twice to confirm.
  • Admin commands to manage teams have been rewritten to be multi-island aware. Disbanding teams, Setting the owner, etc. now work much better. Team fix command has been retired.
  • An exploit was fixed where non-island members could be made members without them accepting invites.

Other changes:

  • The maximum number of homes a player can have is now applied per island.
  • If players prevented use of crafting tables, then visitors were not able to access their own inventory (because it has a tiny crafting part to it)

SkyBlock team

Compatibility

✔️ Minecraft 1.20.x ✔️ Java 17 ✔️ Addons may need to be updated to their latest version to work with this version of BentoBox

Downloading

It's a good idea to use our download site where you can pick and choose add-ons: https://download.bentobox.world.

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server
  3. Replace the BentoBox jar with this one
  4. Download the latest versions of all your addons and put them in the Addons folder
  5. (Optional) Move or delete the BentoBox/locales folder to have the plugin save updated language files.
  6. Restart the server
  7. You should be good to go!

What's Changed

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/2.1.1...2.2.0


Project members

BentoBox

BentoBox

Organization

fredthedoggy

Member

Details

Licensed EPL-2.0
Published 2 years ago
Updated 13 days ago