2.0
Compatibility
Changes
Added
-
Sorting and filtering in the poll list – flexible management of display in the main menu:
- Sort by: creation date (default from newest to oldest), alphabetically, end date, author, poll type (options / player voting).
- Filter by type: all polls, only with options, or only player voting.
- Search – simultaneous search by question and creator name (case‑insensitive).
- Reset button – instantly restores default settings.
- Settings persistence – all sorting and filter parameters are saved in the client config and restored on game restart.
-
Creation date display – each poll card now shows the creation date in
DD.MM.YYYYformat (e.g.,05.08.2026) next to the author's name. -
Full UI localization – all labels (sort names, filters, search, reset button) are translated into Russian and English.
-
New languages – added support for the following languages:
de_de— German (Germany)es_es— Spanish (Spain)fr_fr— French (France)ja_ja— Japanese (Japan)pl_pl— Polish (Poland)pt_pt— Portuguese (Portugal)uk_uk— Ukrainian (Ukraine)zh_zh— Chinese
Fixed
- Fixed a compilation error in
PollListScreen.java– corrected the invalidonPressassignment in the dropdown list. - Fixed missing
Fontimport in thePollListScreenclass. - Sorting and filter settings are now properly saved in
ClientConfig– they no longer reset on client restart. - Improved stability of the poll list when resizing the window (handled
resizeproperly). - Fixed a critical security vulnerability: server config type changed from
SERVERtoCOMMON– the config is no longer synced with clients, preventing leakage ofdiscordWebhookUrland other sensitive parameters. - Eliminated the possibility for attackers to intercept the Discord webhook and send arbitrary messages on behalf of the server.
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:lGIvakJI:DcwSDTB0"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lGIvakJI:DcwSDTB0"
}

