Skip to content

Releases: BentoBoxWorld/Warps

Release 1.19.0

11 Apr 12:37
63c7267

Choose a tag to compare

New in this release

  • All locales migrated to MiniMessage. Every locale file has been converted from legacy &-color codes to MiniMessage format, with tags matching BentoBox's own locales so you get consistent formatting across the suite.
  • Refined Russian localization with grammar corrections and full key coverage.
  • Paper-only build. The Spigot API dependency has been dropped; Warps now builds against Paper 1.21.11 exclusively.
  • Modernized test infrastructure. Internal test suite moved to JUnit 5, Mockito 5 (mockStatic), and MockBukkit, replacing the legacy PowerMockito setup. No behavior change for server operators — just a cleaner contributor experience.
  • BentoBox 3.14 compatibility. Warps now targets the BentoBox 3.14 API and its Adventure-based messaging — welcome-sign messages render correctly through the new User translation pipeline.

Compatibility

✔️ BentoBox API 3.14.0+
✔️ Minecraft 1.21.5 or later
✔️ Java 21

Changelog

Legend

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

Upgrading

  1. Stop the server. Make a backup just in case.
  2. Upgrade BentoBox to 3.12.0 or later.
  3. Copy this jar over the old one.
  4. Restart the server.
  5. You should be good to go!

🔺 Warps 1.19.0 requires BentoBox 3.14.0+. If you are still on BentoBox 3.12 or earlier, stay on Warps 1.18.0 until you upgrade.

🔡 Locale files have been rewritten in MiniMessage format. If you maintain a customized locale, re-merge your changes on top of the new files rather than keeping the old &-color versions.

What's Changed

  • 🔡 Refine Russian localization and migrate all locales to MiniMessage formatting (Credit @Vinrey123) in #156
  • 🔺 Modernize to Paper-only, BentoBox 3.14, JUnit 5, MockBukkit by @tastybento in e300142
  • Release 1.19.0 by @tastybento in #157

Full Changelog: 1.18.0...1.19.0

Release 1.18.0

05 Apr 20:55
3917ea6

Choose a tag to compare

Updating

  1. Copy this file over the old one
  2. 🔡 Delete or regenerate locale files in BentoBox/addons/Warps/locales/ to pick up new translations and keys
  3. ⚙️ Check your config.yml for the new show-warps-on-map option
  4. Restart the server

Compatibility

✔️ BentoBox API 3.12.0+ 🔺 NOTE this version of warps will not work with earlier versions
✔️ Minecraft 1.21.8
✔️ Java 21

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

  • 🗺️ ⚙️ Add web map markers for warp signs (Dynmap/BlueMap) by @tastybento in #148
  • 🔡 Update Russian locale to MiniMessage format with full key coverage by @tastybento in #150
  • 🔡 Add missing locale files and update translations to match BentoBox by @tastybento in #153

Full Changelog: 1.17.0...1.18.0

Release 1.17.0

27 Sep 18:18
f81139b

Choose a tag to compare

Updating

  1. Copy this file over the old one
  2. (Optional / Recommended) Remove the old panels folder: BentoBox/addons/Warps/panels/ so an updated one will be used. If you have customized this, then merge the new color for the tipped arrow directions.
  3. Restart the server

Compatibility

✔️ BentoBox API 3.0.0
✔️ Minecraft 1.21.8
✔️ Java 21

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

Full Changelog: 1.16.0...1.17.0

Release 1.16.0

26 Nov 04:41
039ccff

Choose a tag to compare

Compatibility

✔️ BentoBox API 3.0.0
✔️ Minecraft 1.21.3
✔️ Java 17

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

  • Call events correctly. #131 by @tastybento in #132
  • 🔡 updated zh-CN locale by @RUYSUE in #133
  • 🔡 French translation by @gitlocalize-app in #134
  • fix (partial): other worlds can be used by @TreemanKing in #136
  • feat: toggle warp command by @TreemanKing in #135
  • 🔡 Japanese translation by @gitlocalize-app in #141
  • 🔡 German translation by @gitlocalize-app in #140
  • 🔡 French translation by @gitlocalize-app in #139
  • 🔡 Chinese translation by @gitlocalize-app in #138
  • 🔡 Czech translation by @gitlocalize-app in #137
  • 🔺Shift to MC 1.21.3 by @tastybento in #142
  • Release 1.16.0 by @tastybento in #143

New Contributors

Full Changelog: 1.14.0...1.16.0

Release 1.14.0

12 Jan 22:41
5cca037

Choose a tag to compare

Compatibility

✔️ BentoBox API 2.0.0.
✔️ Minecraft 1.20.4
✔️ Java 17

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

New Contributors

Full Changelog: 1.13.0...1.14.0

Release 1.13.0

17 Apr 06:09
4ae619c

Choose a tag to compare

Compatibility

✔️ BentoBox API 1.23.0.
✔️ Minecraft 1.19
✔️ Java 17

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

New Contributors

Full Changelog: 1.12.0...1.13.0

Release 1.12.0

17 May 09:37

Choose a tag to compare

Note

This version reformats some code structures. API is not compatible with the older version.

Compatibility

✔️ BentoBox API 1.18.0.
✔️ Minecraft 1.17
✔️ Java 16

Changelog

Legend

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

Changes

  • Fix null player on removeWarp by @HSGamer in #100
  • 🔡⚙️🔺Add customizable user panels.
  • 🔺AddonManagers are moved to a separate package. (equalize structure between all bentobox addons)

Full Changelog: 1.11.2...1.12.0

Release 1.11.2

31 Dec 23:38
d93f060

Choose a tag to compare

Compatibility

✔️ BentoBox API 1.17.0.
✔️ Minecraft 1.17
✔️ Java 16

Changelog

Legend

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

Changes

Full Changelog: 1.11.1...1.11.2

Release 1.11.1

09 Aug 01:37

Choose a tag to compare

Compatibility

✔️ BentoBox API 1.17.0.
✔️ Minecraft 1.17
✔️ Java 16

Changelog

Legend

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

Changes

  • 🔡 Added Vietnamese (#95) (commit: 9db549e)
  • 🔺Java 16 Minecraft 17 (commit: afec2f5)

Bug Fixes

  • Run offlinePlayer code async to avoid blocking IO (commit: dcd5bd1)
  • Fixes sync errors and blank warps (commit: 7fbe4b5)
  • Fix PVP message when teleporting to an island. (commit: 9333265)

API Changes

  • Deprecated and removed WarpListEvent (commit: 2506d2a)
  • Added owner to WarpRemoveEvent (commit: c882ca3)
  • Warps is now a Pladdon so can be accessed via Plugins (commit: 0003c91)

Release 1.10.2

31 Dec 07:37

Choose a tag to compare

Compatibility

✔️ BentoBox API 1.16.2
✔️ Minecraft 1.16.5
✔️ Java 8

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.
  • Fixes unwanted parsing when warping to an island (#86) (commit: fd06c0c)
  • Do not send warp message if player is hidden. (commit: bee85b0)
  • Don't validate unloaded signs on startup (#85) (commit: 45b9688)
  • Added WarpCreateEvent (#88) (commit: e459c53)
  • Translate tr.yml via GitLocalize (#90) (commit: 1591bfc)