4.0.0latestPistonQueue 4.0.0Apr 11, 2026
- [Features
9f4b92a](https://github.com/AlexProgrammerDE/PistonQueue/commit/9f… feat: add better build flags - [5505fd1](https://github.com/AlexProgrammerDE/PistonQueue/commit/55… feat: enable config cache - [dd43b7a](https://github.com/AlexProgrammerDE/PistonQueue/commit/dd… feat: migrate config to configlib - [3814253](https://github.com/AlexProgrammerDE/PistonQueue/commit/38… feat: introduce queue groups in backend - [4e57271](https://github.com/AlexProgrammerDE/PistonQueue/commit/4e… feat: switch to RW locks - [d452882](https://github.com/AlexProgrammerDE/PistonQueue/commit/d4… feat: add OpenRewrite - [6b7bcfc](https://github.com/AlexProgrammerDE/PistonQueue/commit/6b… feat: add support for multiple queue servers with load balancing
- [Fixes
b47e24c](https://github.com/AlexProgrammerDE/PistonQueue/commit/b4… fix: remove unused plugin - [8c08ab1](https://github.com/AlexProgrammerDE/PistonQueue/commit/8c… fix: disable config cache - [2220fb0](https://github.com/AlexProgrammerDE/PistonQueue/commit/22… fix(deps): update all non-major dependencies (#215) - [21a4204](https://github.com/AlexProgrammerDE/PistonQueue/commit/21… fix: use correct kotlin syntax - [9e192e0](https://github.com/AlexProgrammerDE/PistonQueue/commit/9e… fix: remove use of dependencyProject - [dc2eeeb](https://github.com/AlexProgrammerDE/PistonQueue/commit/dc… fix: get ProtocolLib from maven central - [9215c66](https://github.com/AlexProgrammerDE/PistonQueue/commit/92… fix(deps): update all non-major dependencies (#216) - [5fbc810](https://github.com/AlexProgrammerDE/PistonQueue/commit/5f… fix(deps): update dependency me.clip:placeholderapi to v2.11.7 - [015f3f3](https://github.com/AlexProgrammerDE/PistonQueue/commit/01… fix: init data file - [e3fe4a2](https://github.com/AlexProgrammerDE/PistonQueue/commit/e3… fix: resolve warnings - [f90b304](https://github.com/AlexProgrammerDE/PistonQueue/commit/f9… fix: resolve issues - [34c0082](https://github.com/AlexProgrammerDE/PistonQueue/commit/34… fix: resolve spotbugs issues - [6d9bfca](https://github.com/AlexProgrammerDE/PistonQueue/commit/6d… fix: resolve issues - [2d68e06](https://github.com/AlexProgrammerDE/PistonQueue/commit/2d… fix(deps): update dependency com.github.spotbugs:spotbugs-annotations to v4.9.8 - [4ba7481](https://github.com/AlexProgrammerDE/PistonQueue/commit/4b… fix(deps): update dependency de.exlll:configlib-yaml to v4.6.4 - [35ea5fb](https://github.com/AlexProgrammerDE/PistonQueue/commit/35… fix: resolve race condition - [07023ab](https://github.com/AlexProgrammerDE/PistonQueue/commit/07… fix(deps): update dependency de.exlll:configlib-yaml to v4.7.0 - [0af5c6e](https://github.com/AlexProgrammerDE/PistonQueue/commit/0a… fix: add missing repo for dependency - [663452a](https://github.com/AlexProgrammerDE/PistonQueue/commit/66… fix(deps): update dependency de.exlll:configlib-yaml to v4.8.0 (#234) - [397c3e4](https://github.com/AlexProgrammerDE/PistonQueue/commit/39… fix: resolve spotbugs and errorprone warnings - [6e8cf6a](https://github.com/AlexProgrammerDE/PistonQueue/commit/6e… fix: Queue when shadow banned and alwaysQueue is not enabled (#235) - [702d158](https://github.com/AlexProgrammerDE/PistonQueue/commit/70… fix(deps): update dependency com.velocitypowered:velocity-api to v3.4.0 - [798d174](https://github.com/AlexProgrammerDE/PistonQueue/commit/79… fix(deps): update dependency me.clip:placeholderapi to v2.12.0 - [7ba6ef8](https://github.com/AlexProgrammerDE/PistonQueue/commit/7b… fix(deps): update dependency me.clip:placeholderapi to v2.12.1 - [a2e33a9](https://github.com/AlexProgrammerDE/PistonQueue/commit/a2… fix(deps): update dependency me.clip:placeholderapi to v2.12.2 - [3612e30](https://github.com/AlexProgrammerDE/PistonQueue/commit/36… fix(deps): update dependency de.exlll:configlib-yaml to v4.8.1 - [cfc46ff](https://github.com/AlexProgrammerDE/PistonQueue/commit/cf… fix(deps): update all non-major dependencies to v3.2.0 - [9956156](https://github.com/AlexProgrammerDE/PistonQueue/commit/99… fix(deps): update all non-major dependencies to v3.2.1 - [d39f902](https://github.com/AlexProgrammerDE/PistonQueue/commit/d3… fix(deps): update dependency org.projectlombok:lombok to v1.18.44
- [Refactor
e56a0c8](https://github.com/AlexProgrammerDE/PistonQueue/commit/e5… refactor: make app more testable - [02df5bc](https://github.com/AlexProgrammerDE/PistonQueue/commit/02… refactor: modernize plugin code - [e45aa85](https://github.com/AlexProgrammerDE/PistonQueue/commit/e4… refactor: clean up config - rename fields, remove redundant server fields, drop migrations - [25d2daf](https://github.com/AlexProgrammerDE/PistonQueue/commit/25… refactor: remove fallback server names, require explicit queue group servers
- [Documentation
a3a669d](https://github.com/AlexProgrammerDE/PistonQueue/commit/a3… docs: add wiki links to commands and README
- [Build
ae6640a](https://github.com/AlexProgrammerDE/PistonQueue/commit/ae… chore(release): bump version to 3.1.4-SNAPSHOT - [f79eb0f](https://github.com/AlexProgrammerDE/PistonQueue/commit/f7… chore(deps): update gradle to v9 (#207) - [2161d31](https://github.com/AlexProgrammerDE/PistonQueue/commit/21… ci: set no change - [0ffc916](https://github.com/AlexProgrammerDE/PistonQueue/commit/0f… chore(deps): update gradle/actions action to v5 (#218) - [a33ca10](https://github.com/AlexProgrammerDE/PistonQueue/commit/a3… chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6 (#217) - [c6359f3](https://github.com/AlexProgrammerDE/PistonQueue/commit/c6… chore(deps): update plugin net.kyori.blossom to v2.2.0 (#219) - [4106fec](https://github.com/AlexProgrammerDE/PistonQueue/commit/41… chore(deps): update plugin net.kyori.indra.publishing to v4 (#223) - [22c2b53](https://github.com/AlexProgrammerDE/PistonQueue/commit/22… chore(deps): update stefanzweifel/git-auto-commit-action action to v7 (#220) - [c2cd881](https://github.com/AlexProgrammerDE/PistonQueue/commit/c2… chore(deps): u3.1.3PistonQueue 3.1.3Aug 23, 2025
- [Fixes
50d7507](https://github.com/AlexProgrammerDE/PistonQueue/commit/50… fix(deps): update dependency net.pistonmaster:pistonmotd-api to v5.2.6 (#190) - [89a6d88](https://github.com/AlexProgrammerDE/PistonQueue/commit/89… fix(deps): update dependency net.md-5:bungeecord-api to v1.21-r0.3 (#197) - [be74c1a](https://github.com/AlexProgrammerDE/PistonQueue/commit/be… fix(deps): update dependency net.pistonmaster:pistonmotd-api to v5.2.7 (#198) - [d70bae5](https://github.com/AlexProgrammerDE/PistonQueue/commit/d7… fix: make subsequent builds faster on version change - [3cf1e50](https://github.com/AlexProgrammerDE/PistonQueue/commit/3c… fix: properly mark as apache license - [3358445](https://github.com/AlexProgrammerDE/PistonQueue/commit/33… fix: properly set queue types in main to zero
- [Build
1576649](https://github.com/AlexProgrammerDE/PistonQueue/commit/15… chore(release): bump version to 3.1.3-SNAPSHOT - [46bbf72](https://github.com/AlexProgrammerDE/PistonQueue/commit/46… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-beta15 (#191) - [784b4f7](https://github.com/AlexProgrammerDE/PistonQueue/commit/78… chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.0 (#192) - [fa8a6cc](https://github.com/AlexProgrammerDE/PistonQueue/commit/fa… chore(deps): update dependency gradle to v8.14.2 (#193) - [102547a](https://github.com/AlexProgrammerDE/PistonQueue/commit/10… chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.1 (#194) - [36aa707](https://github.com/AlexProgrammerDE/PistonQueue/commit/36… chore(deps): update stefanzweifel/git-auto-commit-action action to v6 (#195) - [286cd60](https://github.com/AlexProgrammerDE/PistonQueue/commit/28… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-beta16 (#196) - [91bd453](https://github.com/AlexProgrammerDE/PistonQueue/commit/91… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-beta17 (#199) - [faf5c3c](https://github.com/AlexProgrammerDE/PistonQueue/commit/fa… chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.2 (#200) - [442673e](https://github.com/AlexProgrammerDE/PistonQueue/commit/44… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-rc1 (#202) - [391f7b4](https://github.com/AlexProgrammerDE/PistonQueue/commit/39… chore(deps): update all non-major dependencies (#203) - [c8837d2](https://github.com/AlexProgrammerDE/PistonQueue/commit/c8… chore: update plugin url - [d9bc065](https://github.com/AlexProgrammerDE/PistonQueue/commit/d9… chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.4 (#204) - [d6ef63e](https://github.com/AlexProgrammerDE/PistonQueue/commit/d6… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-rc2 (#205) - [895baf8](https://github.com/AlexProgrammerDE/PistonQueue/commit/89… chore(deps): update all non-major dependencies to v3.2.0 (#206) - [8732fd1](https://github.com/AlexProgrammerDE/PistonQueue/commit/87… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-rc3 (#208) - [a227a45](https://github.com/AlexProgrammerDE/PistonQueue/commit/a2… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0 (#209) - [cdea83c](https://github.com/AlexProgrammerDE/PistonQueue/commit/cd… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.1 (#210) - [d267a42](https://github.com/AlexProgrammerDE/PistonQueue/commit/d2… chore(deps): update actions/checkout digest to 08eba0b (#211) - [4b8b896](https://github.com/AlexProgrammerDE/PistonQueue/commit/4b… chore(deps): update all non-major dependencies (#213) - [6a635f5](https://github.com/AlexProgrammerDE/PistonQueue/commit/6a… chore(deps): update actions/checkout action to v5 (#212) - [851ae32](https://github.com/AlexProgrammerDE/PistonQueue/commit/85… chore(deps): update actions/setup-java action to v5 (#214) - [9cd56af](https://github.com/AlexProgrammerDE/PistonQueue/commit/9c… chore(release): bump version to 3.1.3
- [Other
03c5371](https://github.com/AlexProgrammerDE/PistonQueue/commit/03… Add files via upload - [9de61ad](https://github.com/AlexProgrammerDE/PistonQueue/commit/9d… Update settings.gradle.kts3.1.2PistonQueue 3.1.2May 25, 2025
- [Fixes
5d7c63d](https://github.com/AlexProgrammerDE/PistonQueue/commit/5d… fix: resolve buildsrc caching issues - [e7d7f70](https://github.com/AlexProgrammerDE/PistonQueue/commit/e7… fix: add toolchain plugin - [f951a67](https://github.com/AlexProgrammerDE/PistonQueue/commit/f9… fix(deps): update dependency net.pistonmaster:pistonmotd-api to v5.2.4 (#184) - [1b7e893](https://github.com/AlexProgrammerDE/PistonQueue/commit/1b… fix(deps): update dependency net.pistonmaster:pistonmotd-api to v5.2.5 (#185)
- [Documentation
fa91176](https://github.com/AlexProgrammerDE/PistonQueue/commit/fa… docs: remove oss scan badge - [616dc11](https://github.com/AlexProgrammerDE/PistonQueue/commit/61… docs: update info
- [Build
df6f165](https://github.com/AlexProgrammerDE/PistonQueue/commit/df… chore(release): bump version to 3.1.2-SNAPSHOT - [ab9a82c](https://github.com/AlexProgrammerDE/PistonQueue/commit/ab… chore(deps): update dependency gradle to v8.14 (#182) - [a14b3bb](https://github.com/AlexProgrammerDE/PistonQueue/commit/a1… ci: remove by info - [9720aac](https://github.com/AlexProgrammerDE/PistonQueue/commit/97… chore(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.0.0-beta13 (#183) - [efc759e](https://github.com/AlexProgrammerDE/PistonQueue/commit/ef… chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v1 (#186) - [e6a2237](https://github.com/AlexProgrammerDE/PistonQueue/commit/e6… chore(deps): update dependency org.mockito:mockito-core to v5.18.0 (#187) - [75999a0](https://github.com/AlexProgrammerDE/PistonQueue/commit/75… chore(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#188) - [1633c99](https://github.com/AlexProgrammerDE/PistonQueue/commit/16… chore(deps): update dependency gradle to v8.14.1 (#189) - [2ea2472](https://github.com/AlexProgrammerDE/PistonQueue/commit/2e… ci: add modrinth banner - [5433db6](https://github.com/AlexProgrammerDE/PistonQueue/commit/54… chore(release): bump version to 3.1.2
- [Style
481893c](https://github.com/AlexProgrammerDE/PistonQueue/commit/48… style: reformat and add editorconfig
- [Other
3bddd03](https://github.com/AlexProgrammerDE/PistonQueue/commit/3b… Update release.yml - [1d5a023](https://github.com/AlexProgrammerDE/PistonQueue/commit/1d… Merge remote-tracking branch 'origin/main' - [f2c5f56](https://github.com/AlexProgrammerDE/PistonQueue/commit/f2… Merge remote-tracking branch 'origin/main' - [b19c0a9](https://github.com/AlexProgrammerDE/PistonQueue/commit/b1… Update README.md3.1.1PistonQueue 3.1.1Apr 16, 2025 Fix
- fix(deps): update dependency com.google.guava:guava to v33.4.8-jre (#180) - fix: relocate remaining dependencies - fix: also relocate pistonutilsBuild
- chore(release): bump version to 3.1.1-SNAPSHOT - chore(release): bump version to 3.1.13.1.0PistonQueue 3.1.0Apr 12, 2025 Feature
- feat: add queue reasons & fix chat bungee deprecationsFix
- fix: do ot send server full message while being already queued - fix(deps): update all non-major dependencies (#177) - fix(deps): update dependency com.google.guava:guava to v33.4.7-jre (#178)Refactor
- refactor: remove unused methodDocumentation
- docs: update download url for updateBuild
- chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.12.2 (#179) - ci: add release pipeline - chore(release): bump version to 3.1.0 - ci: fix broken matcher - ci: use universal fileOther
- Bump to snapshot - Update README.md - Update dependency net.pistonmaster:pistonmotd-api to v5.1.0 - Update actions/checkout digest to 8ade135 - Update dependency me.clip:placeholderapi to v2.11.4 - Update dependency net.pistonmaster:pistonmotd-api to v5.1.1 - Update dependency gradle to v8.4 - Update dependency com.google.guava:guava to v32.1.3-jre - Update actions/checkout digest to b4ffde6 - Update dependency me.clip:placeholderapi to v2.11.5 - Update dependency org.jetbrains:annotations to v24.1.0 - Update dependency gradle to v8.5 - Merge pull request #117 from AlexProgrammerDE/renovate/gradle-8.x - Update actions/setup-java action to v4 - Merge pull request #118 from AlexProgrammerDE/renovate/actions-setup-java-4.x - Update actions/upload-artifact action to v4 - Update dependency com.google.guava:guava to v33 - Merge pull request #120 from AlexProgrammerDE/renovate/major-guava-monorepo - Merge pull request #119 from AlexProgrammerDE/renovate/actions-upload-artifact-4.x - Update actions/upload-artifact action to v4.1.0 - Update actions/cache action to v4 - Update actions/upload-artifact action to v4.2.0 - Update dependency net.md-5:bungeecord-api to v1.20-R0.2 - Update actions/upload-artifact action to v4.3.0 - Update dependency gradle to v8.6 - Update actions/upload-artifact action to v4.3.1 - Update dependency com.google.guava:guava to v33.1.0-jre - Update dependency org.projectlombok:lombok to v1.18.32 - Update dependency gradle to v8.7 - Update actions/upload-artifact action to v4.3.2 - Update actions/checkout digest to 1d96c77 - Update actions/upload-artifact action to v4.3.3 (#137) - Update actions/checkout digest to 0ad4b8f - Update dependency com.google.guava:guava to v33.2.0-jre - Update actions/checkout digest to 44c2b7a - Update actions/checkout digest to a5ac7e5 - Update dependency me.clip:placeholderapi to v2.11.6 - Update dependency com.google.guava:guava to v33.2.1-jre - Update dependency gradle to v8.8 - Update actions/checkout digest to 692973e - Update dependency org.projectlombok:lombok to v1.18.34 - Update actions/upload-artifact action to v4.3.4 - Update dependency gradle to v8.9 - Update actions/upload-artifact action to v4.3.5 - Update actions/upload-artifact action to v4.3.6 - Update dependency gradle to v8.10 - Update dependency com.google.guava:guava to v33.3.0-jre - Update dependency org.bstats:bstats-bukkit to v3.0.3 - Update dependency org.bstats:bstats-bungeecord to v3.0.3 - Update dependency org.bstats:bstats-velocity to v3.0.3 - Update actions/upload-artifact action to v4.4.0 - Update dependency gradle to v8.10.1 - Update dependency org.bstats:bstats-bukkit to v3.1.0 - Update dependency org.bstats:bstats-bungeecord to v3.1.0 - Update dependency org.bstats:bstats-velocity to v3.1.0 - Update dependency com.google.guava:guava to v33.3.1-jre - Update dependency gradle to v8.10.2 - Update renovate.json - Update actions/checkout digest to eef6144 - Update actions/upload-artifact action to v4.4.1 - Update actions/upload-artifact action to v4.4.2 - Update actions/upload-artifact action to v4.4.3 - Update dependency org.jetbrains:annotations to v26 - Add files via upload - Update dependency com.comphenix.protocol:ProtocolLib to v5.3.0 - Update actions/checkout digest to 11bd719 - Merge pull request #122 from AlexProgrammerDE/renovate/actions-cache-4.x - Merge pull request #167 from AlexProgrammerDE/renovate/org.jetbrains-annotations-26.x - Merge pull request #171 from AlexProgrammerDE/renovate/actions-checkout-digest - Update dependency gradle to v8.11 (#172) - Update dependency org.projectlombok:lombok to v1.18.36 (#173) - Update dependency gradle to v8.11.1 (#174) - Bump to java 21 - Bump shadowjar - Remove indra - Bump placeholder plugin to 21 - Update some java api usage - Cleanup component impl a bit - Move classes to proper packages - Use more newer java apis - Fixup system locale issues - Merge server lookup - Update .gitignore - Update all non-major dependencies - Merge pull request #176 from AlexProgrammerDE/renovate/all-minor-patch - Update build.gradle.kts - Add testing - Merge remote-tracking branch 'origin/main' - Update README.md - Implement GitHub update checking - Merge remote-tracking branch 'origin/main' - Fix compilation - Improve and modernize some code - Fix update check - Update renovate.json - Properly cache gradle - Merge remote-tracking branch 'origin/main' - Update renovate.json - Merge remote-tracking branch 'origin/main'3.0.0PistonQueue 3.0.0Mar 30, 2025 This release migrates the plugin to gradle and also improves many aspects of the plugin. The config has also been fully remade, so you'll have to remake it from scratch.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta