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

5,542 downloads
16 followers
Follow Save
Filter loader...
Filter versions...

BentoBox 3.9.2

on Oct 29, 2025
Download

New In This Release

  • Adds more backward compatibility for servers before 1.21.10

Compatibility

✔️ Minecraft 1.21.5 - 1.21.10 ✔️ 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. Restart the server
  5. 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.9.1...3.9.2

BentoBox 3.9.1

on Oct 28, 2025
Download

New In This Release

  • Adds backward compatibility to 1.21.5+
  • Fixes protection flag for Trial Spawners

Compatibility

✔️ Minecraft 1.21.5 - 1.21.10 ✔️ 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. Restart the server
  5. 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.9.0...3.9.1

BentoBox 3.9.0

on Oct 27, 2025
Download

New In This Release

  • Adds protections for copper chests and golems
  • API added for ExpiringSets
  • API added to allow islands to be off grid coordinates

Compatibility

✔️ Minecraft 1.21.10 ✔️ 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. Restart the server
  5. 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.8.1...3.9.0

BentoBox 3.8.1

on Oct 18, 2025
Download

New In This Release

  • Bug fix - admin command to copy blocks for blueprint was throwing an error and not copying.
  • Bug fix - added color codes to some of the setting flags where they were missing

Compatibility

✔️ Minecraft 1.21.4 to 1.21.10 ✔️ 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. (Optional) Move or delete the English locale files so they are updated
  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.8.0...3.8.1

BentoBox 3.8.0

on Oct 13, 2025
Download

New In This Release

  • Added support from 1.21.10

Compatibility

✔️ Minecraft 1.21.4 to 1.21.10 ✔️ 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.4...3.8.0

New In This Release

  • Oraxen support (supports Level addon, which will also be updated)
  • Bug fixes

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.3...3.7.4

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


Project members

BentoBox

BentoBox

Organization

fredthedoggy

Member

Details

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