PistonMOTD | RGB support on 1.16! 4.2.0

Best MOTD plugin with bungee, spigot, paper, sponge and velocity support!

  1. Pistonmaster
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.12
    • 1.15
    • 1.16
    Source Code:
    https://github.com/AlexProgrammerDE/PistonMOTD
    [​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 (only on bukkit)
    • 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().

    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
    • 125 Are we popular now? ;)
    • 150 OMG :eek:
    • 175 Road to a million
    • 200 omg 200??? :love:
    • 250Will the Growing ever end? :unsure:
    • 300 wow! :D how did we get here that fast?
    Stats
    [​IMG]
    [​IMG]


    [​IMG]

    [​IMG]
    If you like my plugin leave a rating. Support on discord. (y)
    Have fun! ;)
    WinsDominoes and gageg23 like this.

Recent Updates

  1. Release 4.2.0
  2. Release 4.1.0
  3. Release 4.0.0

Recent Reviews

  1. GoogleAmca
    GoogleAmca
    5/5,
    Version: 4.2.0
    its sooooooo nice. i am using it. also support is nice. download it, now. BorakanT Network.
  2. Ikuria
    Ikuria
    5/5,
    Version: 4.1.0
    best motd plugin, and best supporting dev for this brilliant plugin!
    works flawless on 1.16.4
  3. Binzhirui
    Binzhirui
    5/5,
    Version: 4.1.0
    Great plugin, can I share your plugin to minebbs? I will indicate that you are the original author and let them download here
    1. Pistonmaster
      Author's Response
      Sure! Thanks for the review! (^_^)
  4. 7man7LMYT
    7man7LMYT
    5/5,
    Version: 2.1.1
    A very good plugin, I use this on my Anarchy server for the random MOTD function, and It works very well, and it is very easy to add more random MOTD's without having to restart the whole proxy!
  5. KirkP
    KirkP
    5/5,
    Version: 1.5.1
    1. Pistonmaster
      Author's Response
      Thanks! You can share it wherever you want. I hope even chinese people enjoy it. ;)
  6. WinsDominoes
    WinsDominoes
    5/5,
    Version: 1.4.3
    Very nice plugin for my server, I recommend server owners should use this. I really like the Random server icon and Random motd features
  7. SSsulaiman
    SSsulaiman
    5/5,
    Version: 1.4.0
    100 I was looking for random MOTD'S for my anarchy server, thanks!
    also i found you on CodedRed's discord server which is quite cooL!