TartanMsg 2.0 — Hybrid Cross-Server Private MessagingTartanMsg 2.0 is a lightweight, high-performance private messaging plugin engineered for Minecraft networks and standalone servers. Built on a true Hybrid JAR architecture, the exact same .jar file runs out-of-the-box on your Velocity proxy and your Paper / Spigot / Bukkit servers.
Key Features
True Hybrid JAR: One single .jar file auto-detects its runtime environment and initializes seamlessly on both Velocity and Spigot/Paper.
Network-Wide Messaging: Instant cross-server messaging for Velocity proxy networks—connect your entire player base across all sub-servers effortlessly.
Privacy Toggle System: Built-in player privacy controls allow users to enable or disable incoming private messages on demand using /msgenable and /msgdisable.
Multi-Language Support: Dedicated /languages/ folder featuring pre-loaded en.yml and it.yml message files. Change the global language instantly via config.yml.
Color Formatting: Complete support for legacy color codes (&) and Kyori Adventure API—ensures zero color glitches or formatting bugs on both modern and legacy versions.
Zero External Dependencies: All necessary libraries (SnakeYAML, Adventure) are bundled directly inside the JAR for ultimate stability and zero performance impact.
Commands & PermissionsCommandAliasesDescriptionPermission/msg /tell, /w, /messageSends a private message to a playertartanmsg.use/msgenable/msgenEnables receiving private messagestartanmsg.use/msgdisable/msgdisDisables receiving private messagestartanmsg.use
File Structure & ConfigurationUpon first boot, TartanMsg generates a clean directory setup:Plaintextplugins/TartanMsg/
├── config.yml
└── languages/
├── en.yml
└── it.yml
config.ymlYAML# Default language to load on startup (Default: "en")
language: "en"
List of available language files in the /languages/ folder
languages_available:
- "en"
- "it"
General plugin settings
settings:
sound_enabled: true
allow_self_msg: false
Compatibility & Technical SpecsVelocity: 3.3.0 → 4.xPaper / Spigot / Bukkit: 1.8 → 1.21+Java Requirement: Java 17 or higher
Quick InstallationDownload TartanMsg-2.0.jar.Drop the file into the plugins/ directory of your Velocity proxy or Paper/Spigot server.Start or restart your server.Customize your preferences in plugins/TartanMsg/config.yml and edit translations in plugins/TartanMsg/languages/en.yml.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta