Tags
Creators
Details
1.19.0
Compatibility
Changes
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
Usertranslation 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
- Stop the server. Make a backup just in case.
- Upgrade BentoBox to 3.12.0 or later.
- Copy this jar over the old one.
- Restart the server.
- 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 https://github.com/BentoBoxWorld/Warps/pull/156
- 🔺 Modernize to Paper-only, BentoBox 3.14, JUnit 5, MockBukkit by @tastybento in https://github.com/BentoBoxWorld/Warps/commit/e300142
- Release 1.19.0 by @tastybento in https://github.com/BentoBoxWorld/Warps/pull/157
Full Changelog: https://github.com/BentoBoxWorld/Warps/compare/1.18.0...1.19.0
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:P08aFayx:mvQM9QJO"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:P08aFayx:mvQM9QJO"
}

