
A lightweight, multi-feature plugin for SMP servers
A lightweight, multi-feature plugin for SMP servers.
SrnkSMP bundles the essentials — teams, alliances, teleport requests, private messages, and multilingual chat — into a single Folia-compatible plugin.
/tpa and /tpahere with item-cost configuration (Netherite Ingot by default)./msg, /r, and /rtoggle for one-on-one chat with auto-reply mode./srnksmp lang, or it auto-detects from client locale.| Item | Supported |
|---|---|
| Server platforms | Paper, Spigot, Folia |
| Minecraft versions | 1.21 - 26.1+ |
| Java | 21 for 1.21.x servers, 25 required for 26.1+ |
The plugin is built against the 1.21 API and relies on backward
compatibility for newer releases.
| Command | Aliases | Description |
|---|---|---|
/team <sub> |
/t |
Manage teams (add, invite, accept, remove, leave, delete, leader, status, list, message, chat, color, admin) |
/ally <sub> |
— | Manage alliances (add, accept, deny, remove, status, pvp, chat) |
/msg <player> <msg> |
/m, /tell, /whisper, /w |
Send a private message |
/r <msg> |
/reply |
Reply to the last sender |
/rtoggle |
/rt |
Toggle auto-reply mode |
/teammsg |
/tc |
Toggle team chat channel |
/allychat |
/ac, /nc |
Toggle alliance chat channel |
/tpa <player> |
— | Request to teleport to a player |
/tpahere <player> |
— | Request a player to teleport to you |
/tpaccept / /tpdeny |
— | Accept or deny a teleport request |
/tpaset [material] |
— | Configure the consumed item for TPA |
/srnksmp <sub> |
/smp |
Plugin management (reload, backup, lang, autospec, status) |
| Node | Default | Allows |
|---|---|---|
srnksmp.admin |
op | All /srnksmp admin commands |
srnksmp.team.admin |
op | /srnksmp admin team management |
srnksmp.autospec |
op | Toggle auto-spec mode |
srnksmp.tpaset |
op | Change the TPA consumed item |
Non-admin commands (/team, /tpa, /smp lang, etc.) are available to all players by default.
.jar and drop it into your server's plugins/ folder.plugins/SrnkSMP/.config.yml and messages_*.yml to taste, then run/srnksmp reload.config.yml — General settings (TPA item, alliance cooldowns, language defaults, etc.).messages_en.yml / messages_ja.yml — Per-language message strings. Author: siiart
SrnkSMP is licensed under the GPL-3.0 (or any later version).
For issue reports and contributions, please use the project repository.