promotional bannermobile promotional banner

OfflineMessenger

A better alternative for /mail, allowing coloured messages too
item image
item image

Description

OfflineMessenger

I made this for MC version 1.6.4, so it probably works with a few older and newer versions too, i just haven't tested yet; it uses craftbukkit

This is (opinion...) a better alternative for essentials' /mail command. This plugin also allows coloured messages too.

You can "Queue" a message for a player, and when they join, they will receive that message about 5 seconds later (customisable in config.yml). It will also message players who are online too (just after sending, but you could just use /msg though...).

The messages aren't automatically cleared, you can run the command /om clear to clear your messages. You can also send messages from console, or from the messageQueue.yml config, then run /om reload to load the messages from the config

 

there is a slight "bug" in the plugin; every time a player joins, in console it will say the player has pending messages regardless of if they do or dont have pending messages. will fix soon :))

Preview

Preview 1

Preview 2

Requirements

This uses PermissionsEx, so you need that (or anything thats called ru.tehkode.permissions.bukkit.PermissionsEx)

The permissions themselves are:

  • om.clearPlayer (Permission to clear other players' messages)
  • om.sendPlayer(Permission to send messages to other players)
  • om.showPlayer (Permission to see other players' queued messages)

Features

  • Supports colourful text
  • Allows messages from multiple people

Commands

  • /offlinemessenger or /om
  • /om help
  • /om show [player] (optionally put a player after show to show you their messages)
  • /om send <player> <message> (to use spaces in messages, use the underscore character. to use colours, use the & symbol)
  • /om clear [player] (optionally, put a player after clear to clear their messages
  • /om reload (reload both configs)

Config

the messageQueue.yml config is structured like so (dont remove "queued"):

queued:
PlayerToReceiveTheMessages:
Sender1: '&4The Message &7here with &3colourful &atext &c:)'
Sender2: 'e'
AnotherReceiverPlayer:
SomePerson: '&4no ok'

the config is written to each time someone sends or clears messages, there isnt a periodic save its just done instantly

The OfflineMessenger Team

profile avatar
  • 5
    Projects
  • 4.9K
    Downloads

More from thatgalaxythingView all

  • WhatIsThisThing project image

    WhatIsThisThing

    • 505
    • Mods

    What Is This Thing? Don't know what block you're looking at? This mod will show you!

    • 505
    • March 23, 2025
    • Mods
    • +2
  • ShiftSprinting project image

    ShiftSprinting

    • 1.2K
    • Mods

    A mod that adds sprinting with shift to Tekkit 1.6.4, with FOV change

    • 1.2K
    • January 31, 2022
    • Mods
    • +2
  • ShiftSprinter project image

    ShiftSprinter

    • 1.6K
    • Mods

    Allows sprinting with shift on old MC versions (e.g. 1.6.4)

    • 1.6K
    • May 29, 2021
    • Mods
  • CarrotRTP project image

    CarrotRTP

    • 1.2K
    • Bukkit Plugins

    Random teleporter plugin supporting multiple worlds, biomes RTP and more

    • 1.2K
    • February 8, 2021
    • Bukkit Plugins
  • WhatIsThisThing project image

    WhatIsThisThing

    • 505
    • Mods

    What Is This Thing? Don't know what block you're looking at? This mod will show you!

    • 505
    • March 23, 2025
    • Mods
    • +2
  • ShiftSprinting project image

    ShiftSprinting

    • 1.2K
    • Mods

    A mod that adds sprinting with shift to Tekkit 1.6.4, with FOV change

    • 1.2K
    • January 31, 2022
    • Mods
    • +2
  • ShiftSprinter project image

    ShiftSprinter

    • 1.6K
    • Mods

    Allows sprinting with shift on old MC versions (e.g. 1.6.4)

    • 1.6K
    • May 29, 2021
    • Mods
  • CarrotRTP project image

    CarrotRTP

    • 1.2K
    • Bukkit Plugins

    Random teleporter plugin supporting multiple worlds, biomes RTP and more

    • 1.2K
    • February 8, 2021
    • Bukkit Plugins