PistonMOTD | RGB and 1.21 support! icon

PistonMOTD | RGB and 1.21 support! -----

Best MOTD plugin with Spigot, Paper, BungeeCord, Velocity and Sponge support!



[​IMG]
[​IMG] [​IMG]
[​IMG] [​IMG]
[​IMG] [​IMG]
[​IMG]

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.)

Configuration
Bungeecord:
Code (YAML):

# You can find color codes here: https://minecraft.tools/en/color-code.php
# Formatting comes after the color! &d&l will work, but not &l&d.
# Placeholders: %online% (Players online)
# %max% (Server max slots)
# %aftericon% adds a bunch of spaces so the text is after the icon. (Only for protocol)
# %newline% adds a newline to your motd.

playercounter
:
  activated
: true
  text
:
 - '&3Hello world!'
  - '&eNewline!'
  - '&6    spaces!'
  - '&d&lCombined'
  - '&1Players
: %online%'
  - '&2Max
: %max%'
overrideonline
:
  activated
: false
  value
: 0
overridemax
:
  activated
: false
  value
: 10
protocol
:
  activated
: false
  text
: '&1My custom protocol message!'
icons
:
  activated
: false
motd
:
  activated
: true
  text
:
 - Hello! %newline%World!
  - Use &4color codes!
  - '&ka &rFormatting &rworks &rtoo! &ka'
  - '&1Players
: %online%'
  - '&2Max
: %max%'
 

Bukkit:
Code (YAML):

# You can find color codes here: https://minecraft.tools/en/color-code.php
# Formatting comes after the color! &d&l will work, but not &l&d.
# MiniMessage formatting IS supported: https://docs.adventure.kyori.net/minimessage.html#template
# HEX/RGB colors ARE supported. (Only the motd)
# Hex format: &#FFFFFF
# Note: The MiniMessage allows you to make rainbow colors and gradients
# Placeholders: %online% (Players online)
# %max% (Server max slots)
# %newline% adds a newline to your motd.
# %tps% shows the tps (Paper only)
motd
:
  activated
: true
  text
:
   - "Hello! %newline%World!"
    - "Use &4color codes!"
    - "&ka &rFormatting &rworks &rtoo! &ka"
    - "&1Players
: %online%"
    - "&2Max
: %max%"

overridemax
:
  activated
: false
  value
: 10

icons
: false

# Extended config only works on paper https://papermc.io/
# On paper you also get the %tps% placeholder
extended
:
  # A protocol message is shown if the version of the client doesn't match the version of the server.
  # %aftericon% adds a bunch of spaces so the text is after the icon. (Only for protocol)
  protocol
:
    activated
: false
    text
: "&1My custom protocol message!"
  overrideonline
:
    activated
: false
    value
: 0
  # Instead of showing the playerstats the client will just display "???"
  hideplayers
: false
  # This is shown when you hover over the playercount
  playercounter
:
    activated
: true
    text
:
     - "&3Hello world!"
      - "&eNewline!"
      - "&6    spaces!"
      - "&d&lCombined"
      - "&1Players
: %online%"
      - "&2Max
: %max%"

hooks
:
  extended
:
    luckpermsplayercounter
: false
 

Commands
  • /pistonmotdb help (pistonmotd.help)
  • /pistonmotdb reload (pistonmotd.reload)
  • /pistonmotd help (pistonmotd.help)
  • /pistonmotd reload (pistonmotd.reload)

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

TODO
  • nothing
(If you have any ideas please let me know in the discord server)

Downloads

  • 10 Good
  • 25 Cool
  • 50 Awesome
  • 75 Amazing
  • 100 Unbelievable! o_O wow
  • 150 OMG :eek:
  • 200 omg 200??? :love:
  • 300 wow! :D how did we get here that fast?
  • 600 How did we double the count so fast? :unsure:
  • 1000 Pog! (☞゚ヮ゚)☞
  • 4000 HOLY HECK
  • 5000 WOAH
  • 7000 Already???
Stats
[​IMG]
[​IMG]
[​IMG]

Discord
[​IMG]
If you like my plugin leave a rating. Support on discord. (y)
Have fun! ;)
Resource Information
Author:
----------
Total Downloads: 19,964
First Release: Jun 23, 2020
Last Update: Dec 16, 2024
Category: ---------------
All-Time Rating:
22 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings