2.1.0 — Reload command + verified test matrix
Added
/pvnreload— reloadconfig.tomlat runtime without restarting the server.- Permission:
pv.addon.nickname.reload(default:op). - Cross-platform: Bukkit / Spigot / Paper / Purpur / Folia, Fabric, Forge, NeoForge.
- On Bukkit-family servers, LuckPerms / Vault / PEX permissions work out of the box because the check goes through the platform's native permission supplier.
- Permission:
- Reload also still triggers automatically on Plasmo Voice's own
VoiceServerConfigReloadedEvent(i.e. when you run/vreload).
Verified test matrix
| Loader | MC versions tested | Plasmo Voice | Java | Install addon in |
|---|---|---|---|---|
| Paper | 1.20.1, 1.21.1, 1.21.11 | Paper 2.1.9 | 21 | plugins/ |
| Folia | 1.20.1, 1.21.4, 1.21.11 | Paper 2.1.9 | 21 | plugins/ |
| Canvas (Folia fork) | 26.1.2 | Paper 2.1.9 | 25 | plugins/ |
| Fabric | 1.20.1, 1.21.1, 1.21.4, 1.21.6, 1.21.11, 26.1.2 | Fabric 2.1.9 | 21 / 25 | mods/ |
| Velocity | 3.4.0-SNAPSHOT | Velocity 2.1.9 | 21 | plugins/ |
| Forge (native PV) | 47.4.20 / 1.20.1, 52.1.14 / 1.21.1 | Forge 2.1.9 | 21 | mods/ |
| NeoForge (native PV) | 21.1.228 / 1.21.1 | NeoForge 2.1.9 | 21 | mods/ |
| Arclight Fabric (Bukkit + Fabric hybrid) | 1.0.2-SNAPSHOT / 1.21.1 | Fabric 2.1.9 | 21 | mods/ |
Notes
- For Forge / NeoForge, install Plasmo Voice's native Forge / NeoForge build. Sinytra Connector is not required.
- Minimum Plasmo Voice: 2.1.9. Minimum Java: 17 (JDK 25+ required at runtime for MC 26.1.x). Minecraft: 1.20.1+.
2.0.0 — Universal addon rebuild
Highlights
- One jar, every server-side platform. Bukkit / Spigot / Paper / Purpur / Folia, Fabric, NeoForge (via Sinytra Connector), Velocity, and BungeeCord all run from a single download.
- Migrated to the official Plasmo Voice multi-module addon template, so future PV updates land instantly.
What changed since 1.x
- Old
1.0.0(plugin) and1.1(NeoForge) splits are merged. - Config moved from JSON to TOML (
config.toml). Built-in placeholders work everywhere; PlaceholderAPI is auto-detected on Bukkit-family, PB4 placeholder-api on Fabric. - Forge-only
/pvncommand was removed; nickname now flows through Plasmo Voice'sPlayerInfoCreateEventso the value reaches every voice client identically. - Minimum Plasmo Voice: 2.1.9. Minimum Java: 17. Minecraft: 1.20.1+.
Upgrade notes
- Delete the old jar(s) before installing this one.
- Re-enter your
formatvalue in the newconfig.toml. - Reload Plasmo Voice (
/vreload) after editing.
Auto detect by Text Placeholder API
Contributions
- NeoForge Support
NeoForge port, internal nickname system, and command implementation by
AsamiKafune
https://modrinth.com/user/AsamiKafune
Plugin Support

