Tags
Creators
Details
All versions
26.2.1
Release
BoatRacing 26.2.1last month 28
Compatibility
Minecraft: Java Edition
26.3-rc-3
26.2
26.1.x
1.21.x
1.20.x
1.19.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
Changelog
26.2.1 — 11/09/2026
Added
- Global race placeholders:
%boatracing_race_running%,%boatracing_race_registering%, and%boatracing_race_status%now resolve across every track session, so a single scoreboard/hologram line can react when any race opens or starts.%boatracing_race_status%returnsrunning,registering, oridle, with running taking precedence when multiple tracks are active. - Translatable race status labels:
%boatracing_race_status%labels now come fromplaceholder.race-status.*inmessages_<lang>.ymland are translated across all 27 bundled languages (for examplerunning/registering/idlein English anden curso/registro/inactivain Spanish). - 11 new community language bundles: added
uk(Українська),id(Bahasa Indonesia),ar(العربية),nl(Nederlands),cs(Čeština),vi(Tiếng Việt),th(ไทย),tl(Filipino),da(Dansk),no(Norsk), andfi(Suomi). Every bundle is fully translated from the English file with the same 719 keys and line-for-line structure, including localizedplaceholder.race-status.*labels. Bundled languages are now 27 (2 official + 25 community). - Locale validation tool:
tools/check_locales.pycompares everymessages_*.ymlagainstmessages_en.ymland reports missing/extra/duplicate keys, placeholder mismatches, colour/escape differences, and possible untranslated text.
Fixed
- Duplicate
admin.help.languagekey: removed a wrongly placed usage line that silently overrode the help entry in 11 community bundles (fr,it,ja,ko,pl,pt_BR,pt_PT,ru,sv,tr,zh_CN). - Registration-time messages in community bundles:
es_419,it,ja,ko,pl,pt_BR,pt_PT,ru,sv,tr,zh_CN, andzh_TWnow definesetup.show.regtimeandsetup.error.setregtime(replacing the obsoleterace.status.regtime), so registration-time output is no longer shown in English. - Completed translations in existing bundles: translated 353 remaining English strings across 22 bundles (start-light messages, registration-time wizard steps, navigation/status/admin labels, download/usage lines, etc.), so no bundled message text falls back to English. The only intentionally identical value is
gui.admin.lore-colorines/es_419becauseColoris also the Spanish word. - Uniform bundle structure: all 27
messages_*.ymlfiles now mirrormessages_en.ymlexactly (758 lines, same key order, blank lines and CRLF endings), so the bundles stay consistent and diff cleanly. The locale checker now also rejects keys that have an inline value and child keys (a broken YAML shape).
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:Vb0gvIIJ:gBmWSqah"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Vb0gvIIJ:gBmWSqah"
}

