All Mods Resource Packs Data Packs Shaders Modpacks Plugins
PistonMOTD

PistonMOTD

by pistonmaster • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

PistonMOTD

###
Overview image

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

BungeeCord bStats Bukkit bStats Velocity bStats

Discord

Have fun! ;)

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x 1.21.x 1.20.x +12
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
26.1.x 1.21.x 1.20.x +12
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Sponge Velocity Waterfall
9h ago 1
1.21.x 1.20.x 1.19.x +11
Bukkit Bungeecord Folia Paper Purpur Spigot Velocity Waterfall
9h ago 1
[5.4.0] PistonMOTD 5.4.0 by pistonmaster on Oct 15, 2026
Download
## 🐛 Fixes


## 🏗 Refactor


## 🔨 Build


## 💬 Other

[5.3.0] PistonMOTD 5.3.0 by pistonmaster on Oct 15, 2026
Download
## 🚀 Features


## 🐛 Fixes


## 🔨 Build

[5.2.9] PistonMOTD 5.2.9 by pistonmaster on Oct 15, 2026
Download
## 🚀 Features


## 🐛 Fixes


## 🔨 Build


## 💅 Style


## 💬 Other

[5.2.7] PistonMOTD 5.2.7 by pistonmaster on Oct 15, 2026
Download
## 🚀 Features


## 🐛 Fixes


## 📝 Documentation


## 🔨 Build

[5.2.6] PistonMOTD 5.2.6 by pistonmaster on Oct 15, 2026
Download
## 🐛 Fixes


## 📝 Documentation


## 🔨 Build

[5.2.5] PistonMOTD 5.2.5 by pistonmaster on Oct 15, 2026
Download
[5.2.4] PistonMOTD 5.2.4 by pistonmaster on Oct 15, 2026
Download
## 🚀 Features


## 🐛 Fixes


## 🔨 Build


## 💅 Style


## 💬 Other

[5.2.3] PistonMOTD 5.2.3 by pistonmaster on Oct 15, 2026
Download
## Fix

  • 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
[5.2.2] PistonMOTD 5.2.2 by pistonmaster on Oct 15, 2026
Download
## Fix

  • 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
[5.2.0] PistonMOTD 5.2.0 by pistonmaster on Oct 15, 2026
Download
This release adds fixes for newer paper versions and adds an \<center\> placeholder.
Additionally MiniMessage support was improved.
PistonMOTD Icon
Download PistonMOTD
Select game version
Select platform