Jikoo / Regionerator

A Bukkit plugin for gradually deleting unused area.
Creative Commons Attribution Share Alike 4.0 International
54 stars 18 forks source link

Bump world.bentobox:bentobox from 1.23.2 to 1.24.1 #186

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps world.bentobox:bentobox from 1.23.2 to 1.24.1.

Release notes

Sourced from world.bentobox:bentobox's releases.

Release 1.24.1

This is a bug fix release. The main fix is for an exploit where players could cause projectile damage on an adjacent island if it was allowed on the island they were in. Now damage checks are done on where the damage occurs and not where the shooter is.

Compatibility

✔️ Minecraft 1.20.1 ✔️ 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. Restart the server
  6. You should be good to go!

Changelog

Legend

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

What's Changed

  • Exploit fix - Judge location of damage by location of entity not user (commit: 170c31f)
  • Various code refactoring to reduce complexity, improve maintenance
  • Improve or added automated tests for compilation

Full Changelog: https://github.com/BentoBoxWorld/BentoBox/compare/1.24.0...1.24.1

Release 1.24.0

New in this release

Support for Minecraft 1.20.1. This includes adding protection for:

  • Chiseled Bookshelves - adding or removing books
  • Brushing of suspicious sand and gravel
  • Calibrated sculk sensors are protected as well as sculls sensors
  • Editing of signs, front and back. If sign is waxed then they are not editable by anyone.
  • Boats and rafts
  • Other new materials in 1.20.x

Other changes:

  • Bug fix: Multiverse supported again. It stopped working after a server reboot causing super-flat.
  • BentoBox bbox perms command added to show effective perms as registered by addons. This is only shown in the console.

... (truncated)

Commits
  • 78092aa Merge pull request #2158 from BentoBoxWorld/develop
  • 475e67c Revert "Refactor YamlDatabaseHandler to reduce continue statements"
  • 2ad7796 Refactor to reduce complexity
  • 3e1dc81 Minor code smell reduction
  • fec43ad Refactor YamlDatabaseHandler to reduce continue statements
  • 7a21aba Added more JavaDoc to ConfirmableCommand
  • 62a3a8d Fixed NPE when getting UUID for unknown name.
  • 1a0a314 Added ClosestSafeSpotTeleport class
  • 2512a89 Added clearInline Mocks just in case.
  • 850939f Fix issue were glow was not removed.
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)