HomeJavaModsCMsg | Premium /msg plugin
CMsg | Premium /msg plugin
[​IMG] [​IMG]
CoderMSG
Advanced Private Messaging System

[​IMG] [​IMG]

A feature-rich private messaging plugin with blocking, toggling, and reply system

[HR][/HR]

✨ Features

Messaging System

Privacy Controls

Customization

⚡ Performance

[HR][/HR]

Commands

Code (Text):

/msg <player> <message>     - Send private message
/tell <player> <message>    - Alias for /msg
/whisper <player> <message> - Alias for /msg
/w <player> <message>       - Alias for /msg
/reply <message>            - Reply to last message
/r <message>                - Alias for /reply
/msgtoggle                  - Toggle private messages on/off
/msgblock <player>          - Block player from messaging you
/msgunblock <player>        - Unblock player
/msgreload                  - Reload configuration (admin)
 
[HR][/HR]

Permissions

Code (Text):

codermsg.use              - Use messaging commands (default: true)
codermsg.block            - Block/unblock players (default: true)
codermsg.admin            - Admin commands (default: op)
 
[HR][/HR]

⚙️ Configuration

Spoiler: config.yml
Code (YAML):

messages
:
  msg-normal
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&#FCD05C%sender% &8&l→ &#FCD05C%receiver%&8: &f%message%"
 
  msg-blocked
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&7You cant send messages to &f%player% &7because they have &cblocked &7you."
 
  msg-toggle-on
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&7You have &aenabled &7private messages."
 
  msg-toggle-off
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&7You have &cdisabled &7private messages."
 
  blocked
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&7You have blocked &f%player% &7from texting you."
 
  unblocked
:
    module
:
      chat
:
        enabled
: "true"
        message
:
         - "&7You have unblocked &f%player% &7from texting you."
 

Placeholders:

[HR][/HR]

Installation

  1. Download CCoderMSG.jar
  2. Place in plugins/ folder
  3. Restart server
  4. Plugin generates default config
  5. Customize plugins/CoderMSG/config.yml
  6. Use /msgreload to apply changes

[HR][/HR]

Usage Examples

Send a message:
Code (Text):

/msg Steve Hello!
/tell Alex How are you?
/w Bob Check this out!
 
Reply to last message:
Code (Text):

/reply Thanks!
/r Got it!
 
Privacy controls:
Code (Text):

/msgtoggle              - Disable all messages
/msgblock Griefer123    - Block specific player
/msgunblock Griefer123  - Unblock player
 
[HR][/HR]

Requirements


[HR][/HR]

❓ FAQ

Spoiler: How do I change message format?
Edit config.yml under msg-normal:
Code (YAML):

message
:
 - "&7[&6PM&7] %sender% &8→ %receiver%&8: &f%message%"
 

Spoiler: Can players see who blocked them?
No, blocked players only see a generic message that the recipient has messages disabled.

Spoiler: Does it save blocked players?
Currently blocks are session-based. Persistent storage planned for future updates.

Spoiler: Can I disable certain commands?
Yes, remove permissions for specific commands or use a permission plugin to restrict access.

[HR][/HR]

Support


[HR][/HR]


Made with ❤️ by coderslab

[​IMG]

© 2026 coderslab - All rights reserved

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CMsg | Premium /msg plugin is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 25 times (via Spigot). Download it and open it directly in the game.

Explore more