MSG DonutSMP

⭐ — (0 endorsements) 📥 837 downloads 📌 v1.0.0 📅 5/18/2026
🟡 Updated this year

By dominik-kaspar-dev · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 5/14/2026 📅 Created: 5/18/2026

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #279 of 1452 bukkit mods in this game by downloads

📋 About This Mod

✅ Full message flow: `/msg`, `/r`, `/msgignore`, `/msgunignore`, `/msgignorelist`, `/msgreload`.
✅ Vanish protection that checks Paper visibility and supports PlaceholderAPI vanish tags (OR gate).
✅ Persistent ignore storage with a head-based GUI list for quick unignore actions.
✅ MiniMessage-powered configurable message and format output.
✅ PlaceholderAPI expansion for last partner and ignore stats.

# msgDonutSMP A highly-configurable DonutSMP-style private messaging system for Paper servers (Java 17). Features vanish-aware messaging, persistent ignore lists with GUI management, MiniMessage formatting, PlaceholderAPI placeholders, and optional bStats metrics. ## Features - Full message flow: `/msg`, `/r`, `/msgignore`, `/msgunignore`, `/msgignorelist`, `/msgreload`. - Vanish protection that checks Paper visibility and supports PlaceholderAPI vanish tags (OR gate). - Persistent ignore storage with a head-based GUI list for quick unignore actions. - MiniMessage-powered configurable message and format output. - PlaceholderAPI expansion for last partner and ignore stats. ## Commands & Permissions - `msg.use` — Use messaging and ignore commands (default: true) - `msg.bypass.vanish` — Allow messaging vanished players (default: op) - `msg.bypass.ignore` — Exempt player from being ignored (default: op) - `msg.admin` — Reload config/data and admin actions (default: op) Example commands: - `/msg <player> <message>` — Send a private message. - `/r <message>` — Reply to your last conversation partner. - `/msgignore <player>` — Add a player to your ignore list. - `/msgunignore <player>` — Remove a player from your ignore list. - `/msgignorelist` — Open ignore list GUI. - `/msgreload` — Reload `config.yml` and data (requires `msg.admin`). ## Config (high level) The plugin ships with `config.yml` exposing: - `options.allow-ignore-staff` — Whether staff can be ignored. - `placeholderapi.differentiate-vanished` — Append vanished suffix in placeholders. - `placeholderapi.vanished-suffix` — Suffix appended for vanished players. - `placeholderapi.vanish-placeholders` — PlaceholderAPI vanish tags (OR logic). - `formats.sent` / `formats.receive` — Message format templates. - `messages.*` — All user-facing text (MiniMessage-compatible). - `gui.title` — Ignore list GUI title. Use MiniMessage tags and hex colors in format/message entries. PlaceholderAPI placeholders are used when PlaceholderAPI is present. ## Notes for Server Owners - Vanish detection supports both Paper visibility and configured PlaceholderAPI tags. - Ignore data is persisted by the plugin and reloaded on startup. ## Technical - Java: 17+ - Target: Paper (1.20.2+) - Optional: PlaceholderAPI (softdepend)

# msgDonutSMP

A highly-configurable DonutSMP-style private messaging system for Paper servers (Java 17). Features vanish-aware messaging, persistent ignore lists with GUI management, MiniMessage formatting, PlaceholderAPI placeholders, and optional bStats metrics.

## Features

  • Full message flow: `/msg`, `/r`, `/msgignore`, `/msgunignore`, `/msgignorelist`, `/msgreload`.
  • Vanish protection that checks Paper visibility and supports PlaceholderAPI vanish tags (OR gate).
  • Persistent ignore storage with a head-based GUI list for quick unignore actions.
  • MiniMessage-powered configurable message and format output.
  • PlaceholderAPI expansion for last partner and ignore stats.

## Commands & Permissions

  • `msg.use` — Use messaging and ignore commands (default: true)
  • `msg.bypass.vanish` — Allow messaging vanished players (default: op)
  • `msg.bypass.ignore` — Exempt player from being ignored (default: op)
  • `msg.admin` — Reload config/data and admin actions (default: op)

Example commands:

  • `/msg ` — Send a private message.
  • `/r ` — Reply to your last conversation partner.
  • `/msgignore ` — Add a player to your ignore list.
  • `/msgunignore ` — Remove a player from your ignore list.
  • `/msgignorelist` — Open ignore list GUI.
  • `/msgreload` — Reload `config.yml` and data (requires `msg.admin`).

## Config (high level)

The plugin ships with `config.yml` exposing:

  • `options.allow-ignore-staff` — Whether staff can be ignored.
  • `placeholderapi.differentiate-vanished` — Append vanished suffix in placeholders.
  • `placeholderapi.vanished-suffix` — Suffix appended for vanished players.
  • `placeholderapi.vanish-placeholders` — PlaceholderAPI vanish tags (OR logic).
  • `formats.sent` / `formats.receive` — Message format templates.
  • `messages.*` — All user-facing text (MiniMessage-compatible).
  • `gui.title` — Ignore list GUI title.

Use MiniMessage tags and hex colors in format/message entries. PlaceholderAPI placeholders are used when PlaceholderAPI is present.

## Notes for Server Owners

  • Vanish detection supports both Paper visibility and configured PlaceholderAPI tags.
  • Ignore data is persisted by the plugin and reloaded on startup.

## Technical

  • Java: 17+
  • Target: Paper (1. 20. 2+)
  • Optional: PlaceholderAPI (softdepend)
🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
dominik-kaspar-dev
Version
1.0.0
Downloads
837
Endorsements
0
Category
bukkit
Created
5/18/2026
Updated
5/14/2026
Game Versions
1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5
Tags
social

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does MSG DonutSMP support?

The author lists 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.20. Other versions may work but are untested by the author.

What is the latest version of MSG DonutSMP?

Version 1.0.0, published 2026-05-14 with 837 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by dominik-kaspar-dev 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods