PistonMOTD
### 

Features
- Customize playercounter tooltip
- Customize online player and max player counter
- Random MOTD
- Custom client out of date message. You can force that to always happen too.
- Random favicon
- Placeholders (extendable via api)
- Hide your playercount
- Very easy to understand config
- Modular (You can enable/disable every feature)
- TPS placeholder
- RGB support
- Luckperms prefix support
Compatible with external MOTD plugins. (Can't promise it will work with every MOTD plugin.)
✨ Are you looking for an advanced administration panel for your server?
EnderDash allows you to manage your existing Minecraft servers using an advanced dashboard by installing a single plugin, batteries included. Run commands (with tab completion), read logs, manage files, invite your whole team, manage players, Ocelot (AI Assistant), works with your existing Infrastructure/Panels and much more.
Check it out: https://enderdash.com
API
It IS possible to create and execute your own parsers with an external plugin. To register you need a class implementing the PlaceholderParser and to register it at the PlaceholderUtil with #registerParser(PlaceholderParser parser).
Here is an example of that: ServerPlaceholder Registering
And this stuff might get handy: Javadoc
Stats
Discord
Have fun! ;)
All Versions
+ Add Version- [
3b8ff8f](https://github.com/AlexProgrammerDE/PistonMOTD/commit/3b8ff8f649876dfdb151fafa60c7ed5a6665b367) fix: resolve field shadowing issues by extracting base class
## 🔨 Build
- [
4e47b3d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/4e47b3d409c9a4a5c16cde5be6b1bd6b291848ef) chore(release): bump version to 5.4.1-SNAPSHOT - [
2cc1cfe](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2cc1cfe77e4c3eadb82bd11c00c9fbaeed0947eb) chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.11 - [
8680fca](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8680fca409469eec8bdd2a20bad72f2e5af37246) chore: make build work again - [
966a2d2](https://github.com/AlexProgrammerDE/PistonMOTD/commit/966a2d2fc699f12854437b4f2ebc2d52de148614) chore: update config a little - [
48c8bb9](https://github.com/AlexProgrammerDE/PistonMOTD/commit/48c8bb90495bbf3018e7c4649e2bba2acf949e9f) chore: add comments to all fields - [
8f4cfa4](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8f4cfa4ff96238506e4cb691cf490881682eb25b) chore: reorder fields - [
febe831](https://github.com/AlexProgrammerDE/PistonMOTD/commit/febe831812cab3f44ff9f8522365eb944a091c2d) chore(deps): update gradle/actions action to v6 (#352) - [
209afdd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/209afdd2d5d071bc5098a99acc525bcea743d575) chore(release): bump version to 5.4.1
- [
37f9bca](https://github.com/AlexProgrammerDE/PistonMOTD/commit/37f9bcabf937d9d558d5bd8254438f9cf57ee76a) fix(deps): update all non-major dependencies - [
58c44c1](https://github.com/AlexProgrammerDE/PistonMOTD/commit/58c44c1041170b948c117431a64f43773ce64a20) fix(deps): update dependency de.exlll:configlib-yaml to v4.7.0 - [
2cc473e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2cc473eb9206f0d35d2f15daa8e55a4add366898) fix(deps): update dependency de.exlll:configlib-yaml to v4.8.0 - [
90a01d4](https://github.com/AlexProgrammerDE/PistonMOTD/commit/90a01d4fddc64781e2a6d19960fd92c5112e9076) fix: treat a hex code color code as a reset too - [
fc22596](https://github.com/AlexProgrammerDE/PistonMOTD/commit/fc2259647775ca29d21aa46c3f1debc2954a6956) fix: only center lines that were supposed to be centered - [
eefbac6](https://github.com/AlexProgrammerDE/PistonMOTD/commit/eefbac67dbe28c8467ed9c3ad070ee5cbff6aa51) fix(deps): update dependency com.velocitypowered:velocity-api to v3.4.0 - [
83d9a09](https://github.com/AlexProgrammerDE/PistonMOTD/commit/83d9a09787df4644bf88976c84a4717f4cba5502) fix(deps): update dependency de.exlll:configlib-yaml to v4.8.1 - [
e7f16af](https://github.com/AlexProgrammerDE/PistonMOTD/commit/e7f16afb21a9b6b1397d91e50262e8694f14facf) fix(deps): update all non-major dependencies to v3.2.0 - [
ccd1cb4](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ccd1cb41823ce711db28813fddc573ed1dd31205) fix(deps): update all non-major dependencies to v3.2.1 - [
2e37d3d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2e37d3dadc4aa298424e5af036d423b6ebb3f234) fix(deps): update dependency net.lenni0451.mcstructs:text to v3.3.0
## 🏗 Refactor
- [
18ef516](https://github.com/AlexProgrammerDE/PistonMOTD/commit/18ef516111b56ca2ff22db2d5adbe7fa7fa7fcc9) refactor: migrate from axiom to ConfigLib
## 🔨 Build
- [
3ddb78d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/3ddb78d874c682419ce095c599cd3eb5cf3bcf19) chore(release): bump version to 5.3.1-SNAPSHOT - [
44653dd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/44653dd8b6eb0c8d3a2bc2d80b59b465697746a2) chore(deps): update all non-major dependencies - [
1dbfba0](https://github.com/AlexProgrammerDE/PistonMOTD/commit/1dbfba0adcab09da9f1d0c806ea1c9dcb622a0ca) chore(deps): update plugin io.papermc.hangar-publish-plugin to v0.1.4 - [
5dda638](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5dda638058433655bd79f65af244fd25fb4f02ee) chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.8 - [
697cba1](https://github.com/AlexProgrammerDE/PistonMOTD/commit/697cba1bcb718c1409779b46e2c59443a03d189b) chore(deps): update all non-major dependencies - [
8de5de9](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8de5de927900714ddfa6b46bbfcbda3a2a8fd108) chore(deps): update all non-major dependencies to v4.26.1 - [
b23d141](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b23d141387099a373a25e6b2b652b0109028aab4) chore(deps): update actions/upload-artifact action to v6 (#347) - [
5055d7a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5055d7a1f7b1073a1c25407b249665193f194cce) chore(deps): update all non-major dependencies - [
32369f8](https://github.com/AlexProgrammerDE/PistonMOTD/commit/32369f8890b5d9089a0e70b7e552463800dd2d2a) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.2 - [
e02e0f8](https://github.com/AlexProgrammerDE/PistonMOTD/commit/e02e0f81aa60e7458a94673efe8260c8ec3d7d8a) chore(deps): update all non-major dependencies - [
7e03cfa](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7e03cfa94cf55b5c0d7d1051d79b759362ff301a) chore(deps): update all non-major dependencies (#348) - [
53c4549](https://github.com/AlexProgrammerDE/PistonMOTD/commit/53c454982341c42263b968542970b33a88474af8) chore(deps): update gradle to v9.3.0 - [
763abac](https://github.com/AlexProgrammerDE/PistonMOTD/commit/763abaca31e883dfb707049a1ed99b9cd4789039) chore(deps): update all non-major dependencies - [
72418ac](https://github.com/AlexProgrammerDE/PistonMOTD/commit/72418ac7d8bf201450455af9315d4e61d6cfa404) chore(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v1.3.6 - [
f19f416](https://github.com/AlexProgrammerDE/PistonMOTD/commit/f19f416a7ad8dc61e820b768d29635d5e5bc4da7) chore(deps): update gradle to v9.3.1 - [
610dd1c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/610dd1c748b9e6afe98fcc988d9d7ecb14f3d95e) chore: configure Gradle daemon JVM toolchain for Java 25 - [
78afe4c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/78afe4cea16adb995b524a9f8eaea1e923d01cae) chore: add spotless, spotbugs, errorprone, and openrewrite - [
5857bdf](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5857bdff1e323cfd0612d25728ab686fef4739da) chore(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5 (#350) - [
adab414](https://github.com/AlexProgrammerDE/PistonMOTD/commit/adab414d6c8233feeb04b3e2c7a45a3fb0a3def7) chore(deps): update dependency com.google.errorprone:error_prone_core to v2.47.0 - [
c785ca8](https://github.com/AlexProgrammerDE/PistonMOTD/commit/c785ca85831194d3a99e78e12716f9f6c3055b29) chore(deps): update all non-major dependencies - [
b62a610](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b62a6108b8261716cfcab238252951fd11f125a2) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.3 - [
e6bd714](https://github.com/AlexProgrammerDE/PistonMOTD/commit/e6bd71454dc8bb6c2c4813a4c289aed553aea0ca) chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.27.1 - [
095ff60](https://github.com/AlexProgrammerDE/PistonMOTD/commit/095ff604e406f038eeb678ebeffe40840e1fa5ba) chore(deps): update all non-major dependencies - [
1764519](https://github.com/AlexProgrammerDE/PistonMOTD/commit/17645198a12d7cf4b511cafca8d698dee462ee88) chore(deps): update actions/upload-artifact action to v7 (#351) - [
d71dbbf](https://github.com/AlexProgrammerDE/PistonMOTD/commit/d71dbbfd31e6dee914c3589a2f4896cac58a4f71) chore(deps): update all non-major dependencies - [
a1af0e7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/a1af0e7c10e7a605a1ebbe6e7d9c9afd35e1d766) chore(deps): update dependency net.ltgt.errorprone:net.ltgt.errorprone.gradle.plugin to v5.1.0 - [
9cc802a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9cc802a95bb2c61408b541efcb407d92a28e676f) chore(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.3.0 - [
5c6a11e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5c6a11e6e0588033662b04be087b8183893d60e9) chore(deps): update all non-major dependencies - [
b1bce5f](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b1bce5f2b64b37c1e32241dca195b0a082d0c6d2) chore(deps): update dependency org.projectlombok:lombok to v1.18.44 - [
13b2020](https://github.com/AlexProgrammerDE/PistonMOTD/commit/13b202004869f8da7ad683c6b1c4ef312d4dd97a) chore(deps): update all non-major dependencies to v5.23.0 - [
04dea54](https://github.com/AlexProgrammerDE/PistonMOTD/commit/04dea54c3297457a12768abf325f9ca378d78882) chore(deps): update all non-major dependencies - [
ddfc23a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ddfc23a7a985acff95859ad0463aff55ea7f3745) chore(deps): update all non-major dependencies to v9.4.0 - [
b4c0feb](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b4c0febd6cbbde6316383e0abe2ec7ce05e0a1c4) chore(deps): update all non-major dependencies - [
ddaac1e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ddaac1e62cc5c251bc46bbfcdd91517c51fd5354) chore(deps): update all non-major dependencies - [
cf8eed0](https://github.com/AlexProgrammerDE/PistonMOTD/commit/cf8eed01ae8b5c1e8c64b102f78ecd9413801b06) chore(deps): update dependency org.openrewrite.recipe:rewrite-static-analysis to v2.30.1 - [
ccf0afe](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ccf0afe6904b443a84187d3230adb8f2874bede9) chore(deps): update all non-major dependencies - [
7b3f02d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7b3f02d757b6ad36163362d63f9674b2719fa8e7) chore(deps): update all non-major dependencies to v9.4.1 - [
ad3bd67](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ad3bd6754e2f1df6d29eea77e046aed11772f679) chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.31.1 - [
cc416c2](https://github.com/AlexProgrammerDE/PistonMOTD/commit/cc416c2c9c92a56508aacc086a0d77bd1dd2c964) chore(deps): update dependency org.openrewrite.recipe:rewrite-migrate-java to v3.31.3 - [
6ab7166](https://github.com/AlexProgrammerDE/PistonMOTD/commit/6ab716621868dd1502422b5921e5ebb6a7afd81f) chore(deps): update dependency org.openrewrite:plugin to v7.29.1 - [
c9e8b2d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/c9e8b2d99f0cb774508789af6b837da973a18f2f) chore(deps): update dependency com.google.errorprone:error_prone_core to v2.49.0 - [
3446691](https://github.com/AlexProgrammerDE/PistonMOTD/commit/34466918c66209c11005c4168e8bb3f51111da64) chore(deps): update all non-major dependencies - [
73f93c9](https://github.com/AlexProgrammerDE/PistonMOTD/commit/73f93c989d89abf46f9597ca9d8b074ab0467006) chore(deps): update all non-major dependencies - [
3ac08b3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/3ac08b3ac98adf9b8ec7cbca7782a809d25d1168) chore(release): bump version to 5.4.0
## 💬 Other
- [
42dc088](https://github.com/AlexProgrammerDE/PistonMOTD/commit/42dc088945b2922182f9f9b50650d0fb3dd1aee6) Upgrade Java and Kotlin toolchain to version 25 - [
7d4ab90](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7d4ab906ec82a7f35bf544154c9695dd75da9eaa) Update Java version and remove outputVersion task
- [
f8fb060](https://github.com/AlexProgrammerDE/PistonMOTD/commit/f8fb0602d9a3992e918dac9382c115c992fade8c) feat: rewrite MM remapper to replace legacy codes in-place - [
aaeb8d5](https://github.com/AlexProgrammerDE/PistonMOTD/commit/aaeb8d59b2dd7b94707acb519ccddeecff0e974c) feat: add centering support for kyori components
## 🐛 Fixes
- [
4a45b6e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/4a45b6ef28d5dec09f576a1629f27bb3604b6763) fix: do not break kyori adventure styles if not centered - [
18fd026](https://github.com/AlexProgrammerDE/PistonMOTD/commit/18fd026345cc713afabda78fcc20cec5cb96428d) fix: properly convert back to json
## 🔨 Build
- [
6984d62](https://github.com/AlexProgrammerDE/PistonMOTD/commit/6984d62c2f76d5b46d4d43b82be5c72078325da9) chore(release): bump version to 5.2.11-SNAPSHOT - [
ca14fe8](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ca14fe89344e20ec91bed0855a420f51b283752d) chore(deps): update all non-major dependencies - [
513e9c5](https://github.com/AlexProgrammerDE/PistonMOTD/commit/513e9c51c0be69a83505eed6ee79e0d1f5e4206d) chore(deps): update actions/checkout action to v6 (#345) - [
d650e05](https://github.com/AlexProgrammerDE/PistonMOTD/commit/d650e051d19fbd45aa35dc14e6302a6e6c4b731a) chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.6 - [
23fb8ff](https://github.com/AlexProgrammerDE/PistonMOTD/commit/23fb8ff1c031cb4338a63625cfe505c815e749e4) chore(deps): update dependency com.google.errorprone:error_prone_core to v2.45.0 - [
97422aa](https://github.com/AlexProgrammerDE/PistonMOTD/commit/97422aa341fc71e703100dd279ee6888848676bc) chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.4.7 - [
ac8cc28](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ac8cc28f62e285a1b9ed57bb53fda6989a25be17) chore(release): bump version to 5.3.0
- [
acfb7b3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/acfb7b380a84e34eb19eb57862e42322474f52ad) fix: disable minimization
## 🔨 Build
- [
795f662](https://github.com/AlexProgrammerDE/PistonMOTD/commit/795f6628af6e64d21c3c5c4e736dffb308d40f86) chore(release): bump version to 5.2.10-SNAPSHOT - [
f61810c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/f61810cf7c07f339681998084b295ab55cafa2fb) chore: add runpaper - [
8e21db8](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8e21db8437ee95badc1e63ce1354277a657a327a) chore(release): bump version to 5.2.10
- [
95f6780](https://github.com/AlexProgrammerDE/PistonMOTD/commit/95f6780bb496496e94e935769a9bac63996d82d3) feat: add better build flags - [
0387cd7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/0387cd72a8a8a20495fb6fffda1adb99c855e549) feat: enable config cache - [
7aff12c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7aff12c8c36aadac9538c27da2bae9af42d2bf45) feat: add openrewrite and bump to java 25
## 🐛 Fixes
- [
5b37fdd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5b37fdd8870aa9de0ac1abba2da8c70a45a5f6ae) fix(deps): update all non-major dependencies (#310) - [
0a37471](https://github.com/AlexProgrammerDE/PistonMOTD/commit/0a374712c53343e4d81576dd6a8ab66719bf20ad) fix: make subsequent builds faster - [
969c351](https://github.com/AlexProgrammerDE/PistonMOTD/commit/969c351d74ed0e36bd0e0d1ab3418da28d9d1285) fix: properly mark as apache license - [
334141a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/334141af98db624164ce4ed9b63f54d825722c2f) fix(deps): update all non-major dependencies (#316) - [
6808c84](https://github.com/AlexProgrammerDE/PistonMOTD/commit/6808c84fd5377a7bc5dea55dbd5b066fe5b991a9) fix: remove unused plugin - [
6b8a747](https://github.com/AlexProgrammerDE/PistonMOTD/commit/6b8a747812ffe665a7ccff3d6d930e42b52fe7f8) fix: disable config cache - [
8e572b3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8e572b32b7d3622181adcd9583586dbc112dbd8f) fix: use correct kotlin syntax - [
ecb95ae](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ecb95aee0491d316713d28d66f8c92dec0b9801d) fix: adapt to new output - [
293493c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/293493c04634f05d05d7f8e1eeee6eb93cbb0a2d) fix(deps): update dependency net.md-5:bungeecord-api to v1.21-r0.4 (#324) - [
a4d4916](https://github.com/AlexProgrammerDE/PistonMOTD/commit/a4d4916e985bd1c56194fa5985ddcb3c8b53500b) fix(deps): update dependency net.lenni0451.mcstructs:text to v3.2.0 (#329) - [
42ac3dd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/42ac3dd6590769eed7a7d0b680ff2b5c959416ff) fix(deps): update dependency jakarta.annotation:jakarta.annotation-api to v3 (#342) - [
aa772bb](https://github.com/AlexProgrammerDE/PistonMOTD/commit/aa772bb5281c3d964460bcbb4e283a952eae08f1) fix: Disable configuration cache in gradle.properties
## 🔨 Build
- [
722f1f9](https://github.com/AlexProgrammerDE/PistonMOTD/commit/722f1f9232a8d7693d3713318e43af44a768aa2c) chore(release): bump version to 5.2.8-SNAPSHOT - [
caad619](https://github.com/AlexProgrammerDE/PistonMOTD/commit/caad619c9f701fc561ea244a24b1d977565be7e5) chore(deps): update all non-major dependencies (#311) - [
b531455](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b531455a4289a7bbf5b296ddd7915ce6fd807200) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.2 (#312) - [
2201925](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2201925a4f41ed5fd12d19536619252257bc0299) chore: remove deprecated api - [
cc7be0e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/cc7be0ec16e8967c3c652baf948c1380d0b4ecab) chore(deps): update all non-major dependencies (#314) - [
9d3e829](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9d3e8298cfa4dfd46f73a3cc146bbab07e2aba06) chore(deps): update all non-major dependencies to v9.0.0-rc2 (#315) - [
5a5b44e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5a5b44e2d9673bba1ed298cbcc8a7a7877589c16) chore(deps): update actions/setup-java action to v5 (#320) - [
80037df](https://github.com/AlexProgrammerDE/PistonMOTD/commit/80037df21f46871a3af45baa07cf7b8b542c98b9) chore(deps): update plugin xyz.jpenilla.run-velocity to v3 (#321) - [
abe0e04](https://github.com/AlexProgrammerDE/PistonMOTD/commit/abe0e0411126cf77f677686173f0b6cafaaae4e8) chore(deps): update actions/checkout action to v5 (#319) - [
4fe1bdb](https://github.com/AlexProgrammerDE/PistonMOTD/commit/4fe1bdb09df2948e3f56dc56681409815fe00433) chore(deps): update gradle to v9 (#318) - [
817af75](https://github.com/AlexProgrammerDE/PistonMOTD/commit/817af751b949e624037d86937ff69caaac4b2128) chore(deps): update all non-major dependencies (#317) - [
db516d2](https://github.com/AlexProgrammerDE/PistonMOTD/commit/db516d27f47f3d5ca4b5436cad18357793204ada) ci: set no change - [
08e022d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/08e022df43882a85102704cb6bad679ef2bb5721) chore(deps): update all non-major dependencies to v9.2.1 (#322) - [
fae4780](https://github.com/AlexProgrammerDE/PistonMOTD/commit/fae478027a7ca60f374c03c36c1c06d4417ee936) chore(deps): update all non-major dependencies to v9.2.2 (#323) - [
1d83247](https://github.com/AlexProgrammerDE/PistonMOTD/commit/1d8324746db11b80533cc3a03629850c600c3c75) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.14.0 (#325) - [
20638eb](https://github.com/AlexProgrammerDE/PistonMOTD/commit/20638ebbbeb32124cf30bb88381f367adf077199) chore(deps): update gradle/actions action to v5 (#327) - [
2c262bd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2c262bd17322cd4dc72ad7a6ab4d33fd1a327a16) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6 (#326) - [
d573cbd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/d573cbd509d601f10dd5a1ec2c41bc4f255e5fb9) chore(deps): update plugin xyz.jpenilla.run-velocity to v3.0.1 (#328) - [
c6931c3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/c6931c3154c86bbce0bbf8126882a9e9a8deecbc) chore(deps): update all non-major dependencies to v4.25.0 (#330) - [
8aa5686](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8aa5686aeaccfc45ac00f930a0a1a647f209b42f) chore(deps): update plugin xyz.jpenilla.run-velocity to v3.0.2 (#331) - [
7258f43](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7258f43d235b30d63a0cbd7ec903c6a4810dd761) chore(deps): update plugin net.kyori.blossom to v2.2.0 (#332) - [
6966517](https://github.com/AlexProgrammerDE/PistonMOTD/commit/69665178783d03638d953779e8b14028930cb2fe) chore(deps): update plugin net.kyori.indra.publishing to v4 (#336) - [
87a224a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/87a224ac9c97923b3a86e94c4f0b5f0da20aee88) chore(deps): update stefanzweifel/git-auto-commit-action action to v7 (#333) - [
6501cb5](https://github.com/AlexProgrammerDE/PistonMOTD/commit/6501cb5507f0f7b9ccd26628e46e1d8b5e892dd8) chore(deps): update plugin net.kyori.indra to v4 (#334) - [
bda0a98](https://github.com/AlexProgrammerDE/PistonMOTD/commit/bda0a9818a81d6aefefef5bdc6bdd0abd3fd3513) chore(deps): update plugin net.kyori.indra.git to v4 (#335) - [
9fdd54e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9fdd54ee9b0d6698d64ee2e8750a89767a64d984) chore(deps): update actions/upload-artifact action to v5 (#338) - [
5ecb48a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5ecb48a312ac6d7b073fd706c70e612213f324f0) chore(deps): update gradle to v9.2.0 - [
ff11f14](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ff11f1456fe74fc022e50277e6ecb5c0d3d68624) chore(deps): update mikepenz/release-changelog-builder-action action to v6 (#339) - [
fc16096](https://github.com/AlexProgrammerDE/PistonMOTD/commit/fc160961f2c21a94c3ef2d3177bdb9db73dc7107) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v6.0.1 - [
1b054a7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/1b054a7398f0f9e5060267c9f7356cc585b19520) chore: add errorprone - [
fa94106](https://github.com/AlexProgrammerDE/PistonMOTD/commit/fa94106587418c87246201033af5e7e18f6ec85c) chore: add spotbugs - [
14e4572](https://github.com/AlexProgrammerDE/PistonMOTD/commit/14e45729ec5c90144541ceab67f1ccc45e59a634) chore(deps): update dependency com.google.errorprone:error_prone_core to v2.44.0 - [
48b3b17](https://github.com/AlexProgrammerDE/PistonMOTD/commit/48b3b178f2d1cc7d04e968bfbfccd1049ebde5ec) chore(deps): update all non-major dependencies - [
38f5c15](https://github.com/AlexProgrammerDE/PistonMOTD/commit/38f5c155b68306f63164e4004b57df82484c0cc2) chore(deps): update all non-major dependencies (#343) - [
5841e1a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5841e1aafd58f69f989f0e0479ef4ab456bcd5ab) chore(deps): update gradle to v9.2.1 - [
b0f3360](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b0f33602758bb768c72007f5b8d20def770b7e39) chore(release): bump version to 5.2.8 - [
044a3a7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/044a3a7f9698cc445c2af2f3f6da32aa16e0d9cf) chore(release): bump version to 5.2.9
## 💅 Style
- [
567ba69](https://github.com/AlexProgrammerDE/PistonMOTD/commit/567ba697ab66f14f947ed47c69d1cbe1c8cd33f6) style: apply OpenRewrite
## 💬 Other
- [
7f13f6a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/7f13f6aea694612c1f7b0412a3ae2dfdd2efdd04) Update build.gradle.kts - [
543a41a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/543a41a61a22e0e2dc00234b24a450a6824c0cbc) Add automergeType to renovate configuration - [
8709714](https://github.com/AlexProgrammerDE/PistonMOTD/commit/87097147d041bb320bb47d9aa39f6e9f00fc0bae) Remove spotbugs ignoreFailures configuration - [
41b9027](https://github.com/AlexProgrammerDE/PistonMOTD/commit/41b9027416181fc0fb544a561e7570e565fe4597) Fix SpotBugs null pointer and exception handling violations (#340)
- [
708d9e6](https://github.com/AlexProgrammerDE/PistonMOTD/commit/708d9e69190fdcac759f8ea109cc64633eac94f2) feat: bump to sponge 15.0.0-SNAPSHOT
## 🐛 Fixes
- [
b9820ea](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b9820eafa6b5dd97e59a38457b2a296e5184610e) fix(deps): update dependency net.md-5:bungeecord-api to v1.21-r0.3 (#308)
## 📝 Documentation
- [
30e8319](https://github.com/AlexProgrammerDE/PistonMOTD/commit/30e83198f990aacfbdf568e7c571eeb0d8534694) docs: remove links - [
0801397](https://github.com/AlexProgrammerDE/PistonMOTD/commit/0801397d921ab1476db7af621641c54e4cb73297) docs: fix invite link
## 🔨 Build
- [
be3d84d](https://github.com/AlexProgrammerDE/PistonMOTD/commit/be3d84d8569313bfb262b4bfce25f69d9215f542) chore(release): bump version to 5.2.7-SNAPSHOT - [
8f6bc6c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8f6bc6c8c64610d6b57e3c9470d9d77a3af96e87) chore(deps): update all non-major dependencies to v9.0.0-beta15 (#301) - [
5e0b01b](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5e0b01b8197e33d7c0354d94da148ddc7a4b9664) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.0 (#302) - [
82f0e38](https://github.com/AlexProgrammerDE/PistonMOTD/commit/82f0e38c9e6af71519095ab9c06158a91e97fcb6) chore(deps): update dependency gradle to v8.14.2 (#303) - [
593b79b](https://github.com/AlexProgrammerDE/PistonMOTD/commit/593b79b25d01187c40256458ad7d7cba7f00858b) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.1 (#304) - [
bae31d1](https://github.com/AlexProgrammerDE/PistonMOTD/commit/bae31d103d5a9e17e0243a5fab6c7768a2fc3c8f) chore(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v1.3.3 (#305) - [
4f32778](https://github.com/AlexProgrammerDE/PistonMOTD/commit/4f3277888b5ccaca34e3e0ac0c9faf17c9023aee) chore(deps): update stefanzweifel/git-auto-commit-action action to v6 (#306) - [
3f052ab](https://github.com/AlexProgrammerDE/PistonMOTD/commit/3f052ab0858d7557f0c99dc8119ce0e8371df6c0) chore(deps): update all non-major dependencies to v9.0.0-beta16 (#307) - [
af103e7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/af103e761d21ddebeae12b8a7e5e0b9cb7d2c992) chore(release): bump version to 5.2.7
- [
c375d04](https://github.com/AlexProgrammerDE/PistonMOTD/commit/c375d046d60d120f2906cfea52e5dea76373eb4d) fix(deps): update dependency net.luckperms:api to v5.5 (#300)
## 📝 Documentation
- [
da56e7a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/da56e7a62d3409283cce87619abe83118c070710) docs: Add PistonMOTD link - [
5675929](https://github.com/AlexProgrammerDE/PistonMOTD/commit/567592952f64517b966bc35087b9de7845e5a7bd) docs: Update README design
## 🔨 Build
- [
a465c58](https://github.com/AlexProgrammerDE/PistonMOTD/commit/a465c584b563aeeca4c6c05a811fe96e419ce679) chore(release): bump version to 5.2.6-SNAPSHOT - [
ed2604f](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ed2604ff85f52eff33c98ec8c98ef232d2571b0b) chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v1 (#296) - [
ee8d1c5](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ee8d1c5d5ed7d46cc8c3d342757eacc6f08071ad) chore(deps): update dependency org.mockito:mockito-core to v5.18.0 (#297) - [
5f289d6](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5f289d6fd28ddbd533fbdefa6c4ed77a372dc0da) chore(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#298) - [
8deb12a](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8deb12af317fd0386c8638b7891fd3a174307f37) chore(deps): update dependency gradle to v8.14.1 (#299) - [
117241e](https://github.com/AlexProgrammerDE/PistonMOTD/commit/117241e5d5453be2a5a86f677dc24c11264c87bb) ci: add modrinth and hangar release banners - [
f872aa4](https://github.com/AlexProgrammerDE/PistonMOTD/commit/f872aa43917b070b5ac7e733212d7c2982670b4c) chore(release): bump version to 5.2.6
- [
1cf2892](https://github.com/AlexProgrammerDE/PistonMOTD/commit/1cf289289b040491f54773ad25f27e3b7f94a519) fix(deps): update all non-major dependencies to v4.4.0 (#293) - [
5c2976f](https://github.com/AlexProgrammerDE/PistonMOTD/commit/5c2976f054627de89fd095c0353a751c05f6fc0e) fix: prevent minimizing folialib
## 🔨 Build
- [
c2aad07](https://github.com/AlexProgrammerDE/PistonMOTD/commit/c2aad07e3ec4a40e9e2061f6a0022e3844657715) chore(release): bump version to 5.2.5-SNAPSHOT - [
44c89a0](https://github.com/AlexProgrammerDE/PistonMOTD/commit/44c89a076feab28e45e8622d95831dcde589dd6c) chore(deps): update dependency xyz.wagyourtail.jvmdowngrader:xyz.wagyourtail.jvmdowngrader.gradle.plugin to v1.3.0 (#294) - [
2aaa0e3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/2aaa0e3db87b01c7b30b15ba3eaa720686b0ac22) chore(release): bump version to 5.2.5
## 💅 Style
- [
d59a1d7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/d59a1d77d6d3bc0cecd7ce183033844c209d76ff) style: reformat and add editorconfig
## 💬 Other
- [
9d91401](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9d91401a109dee58dbfebf80347a0874f1b034f9) Update README.md - [
f50dbfa](https://github.com/AlexProgrammerDE/PistonMOTD/commit/f50dbfa0d88fd1c0c7caec4713d9d8e8f3483994) Update build.gradle.kts - [
004b3cc](https://github.com/AlexProgrammerDE/PistonMOTD/commit/004b3ccb04e537ed4ae8df39233e0a66ee04f93a) Merge remote-tracking branch 'origin/main'
- [
e902e70](https://github.com/AlexProgrammerDE/PistonMOTD/commit/e902e7020980295c6e8d4f25e7b31024357a2f4f) feat: reload favicons every 5 seconds
## 🐛 Fixes
- [
9074cb3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9074cb335d0f755dceebc0f31ce6684eac84de99) fix: Make tag to up to the latest commit - [
8d76ae3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/8d76ae322c7e8130ed33a4adb7c6b4548c18ff7d) fix: resolve buildsrc caching issues
## 🔨 Build
- [
796f5a4](https://github.com/AlexProgrammerDE/PistonMOTD/commit/796f5a4148588ec91b3909fc24934da67fa67352) ci: use proper ref - [
1b264bf](https://github.com/AlexProgrammerDE/PistonMOTD/commit/1b264bf4da0ba0c12be5dbb45937a9561b35ad33) chore(deps): update all non-major dependencies (#285) - [
b3f74d7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b3f74d74fe9a5cb4ec01dccafd2ea00e2b49a557) chore(config): migrate config renovate.json (#286) - [
22fa2d3](https://github.com/AlexProgrammerDE/PistonMOTD/commit/22fa2d37b4a78b3a5875dedc6d928e72b1d5d448) chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.10.0 (#287) - [
ec57b9f](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ec57b9f3e0d1539c1ae0e28217d7d13b61df97c1) chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.12.2 (#289) - [
0e560bd](https://github.com/AlexProgrammerDE/PistonMOTD/commit/0e560bd18e836c87fcd006ef10465ba61e431d24) chore(deps): update dependency gradle to v8.14 (#290) - [
b0970a1](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b0970a123d9ea949090d88f4d54a40660fdea6ef) ci: remove by info - [
ef229e0](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ef229e0c77e40d276e5c650212196d292482e7e2) chore(deps): update all non-major dependencies to v9.0.0-beta13 (#291) - [
b27503c](https://github.com/AlexProgrammerDE/PistonMOTD/commit/b27503cfc09be77ec369298a6499ccfbf01eb007) chore(deps): update all non-major dependencies to v4.21.0 (#292) - [
30bbcba](https://github.com/AlexProgrammerDE/PistonMOTD/commit/30bbcba63cc3aa3e95943cd30f14b09533d474b3) chore(release): bump version to 5.2.4
## 💅 Style
- [
9a37def](https://github.com/AlexProgrammerDE/PistonMOTD/commit/9a37def95d1407c9ccf810ee359b07beddb73195) style: improve commit name
## 💬 Other
- [
0974694](https://github.com/AlexProgrammerDE/PistonMOTD/commit/0974694c013397bdd5d1a222fbdebbf0495afa83) Bump version to 5.2.4-SNAPSHOT - [
84dea06](https://github.com/AlexProgrammerDE/PistonMOTD/commit/84dea068787a03a6fc8c68045d963fc96883dc5e) Merge remote-tracking branch 'origin/main' - [
145d356](https://github.com/AlexProgrammerDE/PistonMOTD/commit/145d356a9654c1155c95dbc991c78998d7b8a0d1) Update renovate.json - [
81eb0b7](https://github.com/AlexProgrammerDE/PistonMOTD/commit/81eb0b78b8d70bbe68877ab606df03f5ae81f36a) Merge remote-tracking branch 'origin/main' - [
ce03e01](https://github.com/AlexProgrammerDE/PistonMOTD/commit/ce03e01520c03858a29e872e9b5c1b46889f8350) Update renovate.json - [
37d36c9](https://github.com/AlexProgrammerDE/PistonMOTD/commit/37d36c9cca16a51845c9dd62b68f3bb1741db5dc) Update release.yml - [
047d755](https://github.com/AlexProgrammerDE/PistonMOTD/commit/047d75594a805485bceb7662f9ea1675a7301ed6) Merge remote-tracking branch 'origin/main'
- fix(deps): update all non-major dependencies (#277)
- fix(deps): update dependency net.lenni0451.mcstructs:text to v3 (#283)
- fix(deps): update all non-major dependencies (#279)
## Build
- chore(deps): update all non-major dependencies (#278)
## Other
- Improve preventing minimessage serializer anti-escaping
- Improve default handling
- Update .gitignore
- Fix color codes not resetting boldness
- Merge remote-tracking branch 'origin/main'
- Remove web deploy task
- Use register instead
- Update paper endpoint
- Fix junit
- Update build.gradle.kts
- Update build.gradle.kts
- Bundle whole junit
- Allow prefix and suffix to bleed into display name
- Rewrite config flow and drop sponge support
- Avoid updating to snapshot dependencies
- Merge remote-tracking branch 'origin/main'
- Fix snapshot
- Add release scripts
- Update script
- properly store version
- Properly generate changelog
- Add GitHub update checker
- Improve style
- Add passthrough placeholders
- Properly delegate loading
- Add some default values
- Fix update check
- Properly set version to release
- Update renovate.json
- Link to modrinth for downloads
- Readd Ore
- Indicate sponge support
- Properly cache gradle
- Avoid auto changelog
- Allow dynamic download url again
- Update metrics message
- Auto release on ore
- Target sponge snapshot
- Fix compilation of sponge java code
- Avoid dependencyresolutionmanagement
- Include sponge in universal and fix missing output var
- Generate nicer changelog
- Remove description
- Use empty description
- Use gradle action
- Fix ore project id
- Release 5.2.2
- fix(deps): update dependency com.github.leonmangler:premiumvanishapi to v2.9.0-4
- fix(deps): update dependency net.kyori:adventure-text-minimessage to v4.15.0
- fix(deps): update dependency net.kyori:adventure-platform-bukkit to v4.3.2
- fix(deps): update dependency net.kyori:adventure-platform-bungeecord to v4.3.2
- fix(deps): update dependency net.md-5:bungeecord-api to v1.20-r0.2
- fix(deps): update dependency net.kyori:adventure-text-minimessage to v4.16.0
- fix(deps): update dependency net.kyori:adventure-text-minimessage to v4.17.0
- fix(deps): update dependency net.kyori:adventure-platform-bukkit to v4.3.3
- fix(deps): update dependency net.kyori:adventure-platform-bungeecord to v4.3.3
- fix(deps): update dependency net.lenni0451.mcstructs:text to v2.5.0
- fix(deps): update dependency net.lenni0451.mcstructs:text to v2.5.1
- fix(deps): update dependency net.kyori:adventure-platform-bukkit to v4.3.4
- fix(deps): update dependency net.kyori:adventure-platform-bungeecord to v4.3.4
- fix(deps): update dependency org.bstats:bstats-bukkit to v3.0.3
- fix(deps): update dependency org.bstats:bstats-bungeecord to v3.0.3
- fix(deps): update dependency org.bstats:bstats-sponge to v3.0.3
- fix(deps): update dependency org.bstats:bstats-velocity to v3.0.3
- fix(deps): update dependency net.lenni0451.mcstructs:text to v2.5.2
- fix(deps): update dependency net.lenni0451.mcstructs:text to v2.5.3
- fix(deps): update dependency org.bstats:bstats-bukkit to v3.1.0
- fix(deps): update dependency org.bstats:bstats-bungeecord to v3.1.0
- fix(deps): update dependency org.bstats:bstats-sponge to v3.1.0
- fix(deps): update dependency org.bstats:bstats-velocity to v3.1.0
## Build
- chore(deps): update dependency gradle to v8.4
- chore(deps): update dependency commons-io:commons-io to v2.15.0
- chore(deps): update actions/setup-java action to v4 (#216)
- chore(deps): update dependency gradle to v8.5 (#215)
- chore(deps): update dependency commons-io:commons-io to v2.15.1
- chore(deps): update actions/upload-artifact action to v4 (#218)
- chore(deps): update dependency net.kyori:adventure-api to v4.15.0
- chore(deps): update dependency net.kyori:adventure-text-serializer-legacy to v4.15.0
- chore(deps): update actions/upload-artifact action to v4.1.0
- chore(deps): update actions/upload-artifact action to v4.2.0
- chore(deps): update actions/upload-artifact action to v4.3.0
- chore(deps): update dependency gradle to v8.6 (#229)
- chore(deps): update actions/upload-artifact action to v4.3.1
- chore(deps): update dependency net.kyori:adventure-api to v4.16.0
- chore(deps): update dependency net.kyori:adventure-text-serializer-legacy to v4.16.0
- chore(deps): update dependency org.projectlombok:lombok to v1.18.32
- chore(deps): update dependency gradle to v8.7
- chore(deps): update dependency commons-io:commons-io to v2.16.0
- chore(deps): update dependency commons-io:commons-io to v2.16.1
- chore(deps): update actions/upload-artifact action to v4.3.2 (#238)
- chore(deps): update actions/cache action to v4 (#225)
- chore(deps): update actions/upload-artifact action to v4.3.3
- chore(deps): update dependency net.kyori:adventure-api to v4.17.0
- chore(deps): update dependency net.kyori:adventure-text-serializer-legacy to v4.17.0
- chore(deps): update dependency gradle to v8.8
- chore(deps): update dependency org.projectlombok:lombok to v1.18.34
- chore(deps): update actions/upload-artifact action to v4.3.4
- chore(deps): update dependency gradle to v8.9 (#251)
- chore(deps): update actions/upload-artifact action to v4.3.5
- chore(deps): update actions/upload-artifact action to v4.3.6
- chore(deps): update dependency gradle to v8.10
- chore(deps): update plugin xyz.jpenilla.run-velocity to v2.3.1
- chore(deps): update actions/upload-artifact action to v4.4.0
- chore(deps): update dependency gradle to v8.10.1
- chore(deps): update dependency commons-io:commons-io to v2.17.0
- chore(deps): update dependency gradle to v8.10.2
- chore(deps): update all non-major dependencies (#273)
- chore(deps): update all non-major dependencies (#276)
## Other
- Update info about platform hiding support
- Revamp how descriptions are parsed to be more consistent
- Merge remote-tracking branch 'origin/main'
- Fix java versions
- Cleanup motd code
- Remove custom ChatColor class
- Improvements
- Implement centering placeholder
- Bruteforce a better combination of bold and not bold
- Improve code
- Update index.md
- Update site.xml
- Update renovate.json
- Add files via upload
- Make legacy codes a lot more mixable with MiniMessage codes
- Implement new paper APIs for player samples
- Update all toolchains
- Merge helper classes and fix build by updating shadowjar
- Move magic value
- Change to custom exception
- Update deploy.yml
- Update build.yml
- Remove weird plugin injection
- Add jvmdowngrader
- Fixup relocations
- Update java api usage
- Fixup premiumvanish support on bukkit and velocity
- Improve config and prepare for dynamic favicon reloading
- Do not retain old favicons
- Change placeholders to minimessage format but keep support for old configs
- Convert hex legacy chars to MiniMessage too
- Simplify minimessage conversion
- Fix formatting codes
- Update Velocity version
- Fix build
- Update example codes
- Fix rgb on paper and spigot
- This commit marks release 5.2.0
Additionally MiniMessage support was improved.