Мова

pv-addon-nickname

pv-addon-nickname

Modrinth

Plasmo Voice nickname addon. One universal jar - tested on Paper/Folia/Fabric/Forge/NeoForge/Velocity/Arclight (MC 1.20.1 to 26.1.2). PlaceholderAPI / PB4 supported.

1.1k завантажень 1 підписників оновлено 4d ago
остання v2.1.3 Modrinth
Bukkit Bungeecord Fabric Folia Forge Neoforge Paper Purpur Spigot Velocity 1.20 – 26.1.2 Game-mechanicsSocialUtility

Plasmo Voice Nickname Addon

A Plasmo Voice addon that displays player nicknames instead of their Minecraft usernames.

Starting with v2.0.0, the addon ships as a single universal jar that runs on every server-side platform Plasmo Voice supports — drop it into plugins/ (Bukkit-family) or mods/ (Fabric, NeoForge via Sinytra Connector), no separate downloads.

Example

Example Display Nickname


Tested matrix (v2.1.0)

Verified by booting each combination with the addon and observing both successful PV addon registration and Done (...) from the server thread:

| Loader | MC versions tested | Plasmo Voice | Java | Install addon in | Result |
| --- | --- | --- | --- | --- | --- |
| 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/ | ✅ |
| NeoForge (native PV) | 21.1.228 / 1.21.1 | NeoForge 2.1.9 | 21 | mods/ | ✅ |
| Forge (native PV) | 47.4.20 / 1.20.1, 52.1.14 / 1.21.1 | Forge 2.1.9 | 21 | mods/ | ✅ |
| Arclight Fabric (Bukkit + Fabric hybrid) | 1.0.2-SNAPSHOT / 1.21.1 | Fabric 2.1.9 | 21 | mods/ | ✅ |

Note for Forge / NeoForge users: install Plasmo Voice's native Forge or NeoForge build (e.g. plasmovoice-forge-1.21.1-2.1.9.jar or plasmovoice-neoforge-1.21.1-2.1.9.jar), not the Fabric jar with Sinytra Connector. The addon ships auto-generated Forge / NeoForge entrypoints that load cleanly against the native PV builds — no Connector required.

The addon itself does not depend on any platform-internal API, so it should work on every other Plasmo-Voice-supported MC version (1.20.1 → 26.1.2) on the loaders listed above; the table above is just what was actually booted and verified.


Supported platforms

One jar covers all of these:

  • Bukkit / Spigot / Paper / Purpur / Folia (and Folia forks like Canvas)
  • Fabric (1.20.1 → 26.1.x)
  • Forge (uses Plasmo Voice's native Forge build)
  • NeoForge (uses Plasmo Voice's native NeoForge build, no Connector required)
  • Velocity (proxy)
  • BungeeCord (proxy)

Placeholder support

The format string in config.toml is parsed by the best resolver available on the running platform:

| Platform | Resolver | Notes |
| --- | --- | --- |
| Bukkit / Paper / Folia / Purpur / Spigot | PlaceholderAPI | Optional. Falls back to built-in placeholders if not installed. |
| Fabric | PB4 Text Placeholder API | Optional. Falls back to built-in placeholders if not installed. |
| NeoForge / Velocity / BungeeCord | Built-in | Use the built-in placeholders below. |

Built-in placeholders

Always available, regardless of platform:

  • %player_name%
  • %player_uuid%
  • %player_displayname%

Commands & Permissions

| Command | Permission | Default | Action |
| --- | --- | --- | --- |
| /pvnreload | pv.addon.nickname.reload | op | Reload config.toml at runtime. Works with LuckPerms / Vault / PEX on Bukkit-family. |

The config also reloads automatically when Plasmo Voice's own /vreload runs.


Installation

  1. Install Plasmo Voice 2.1.9 on your server or proxy. Forge / NeoForge users: use the native PV Forge or NeoForge jar (no Connector needed).
  2. Drop pv-addon-nickname-<version>.jar into the same plugins/ or mods/ folder as Plasmo Voice.
  3. Start the server. A config will be generated at plugins/pv-addon-nickname/config.toml (Bukkit) or config/pv-addon-nickname/config.toml (Fabric/proxy).

Default config

# Built-in placeholders: %player_name%, %player_uuid%, %player_displayname%
# On Bukkit/Paper with PlaceholderAPI installed, all PAPI placeholders work.
# On Fabric with PB4 placeholder-api installed, %namespace:placeholder% syntax works.
format = "%player_displayname%"

Reload with /pvnreload (or Plasmo Voice's /vreload) after editing.


Migration from 1.x

  • Old 1.0.0 (plugin) and 1.1 (NeoForge) splits are merged into a single jar starting at 2.0.0.
  • Config format moved from JSON to TOML. Re-create your format value in the new TOML config.
  • The NeoForge-only /pvn command was removed; the addon now uses Plasmo Voice's player info path on every platform, which is what client-side mods (e.g. nickname mods) expect.

Source

GitHub: https://github.com/alice-magic/pv-addon-nickname


Contributors

Версії

Release
2.1.3
bungeecord, fabric, folia · 1.20.1, 1.20.2, 1.20.3 · 4d ago
Fix: nicknames no longer render as the literal placeholder text (e.g. %styled-nicknames:display_name%) on Fabric / PB4. The server PB4 integration now builds…
35
Release
2.1.2
bungeecord, fabric, folia · 1.20, 1.20.1, 1.20.2 · 22d ago
### Bug Fixes - **Fix PB4 (Fabric Text Placeholder API) placeholders not resolving on MC 1.20.1.** Two root causes: (1) the resolver picked the wrong…
181
Release
2.1.1
bungeecord, fabric, folia · 1.20, 1.20.1, 1.20.2 · 23d ago
### Bug Fixes - Fix Fabric Text Placeholder API (PB4) not resolving placeholders on MC 1.20.1. The resolver now derives Minecraft classes from PB4 method…
91
Release
2.1.0
bukkit, bungeecord, fabric · 1.20.1, 1.20.2, 1.20.3 · 1mo ago
## 2.1.0 — Reload command + verified test matrix ### Added - **`/pvnreload`** — reload `config.toml` at runtime without restarting the server. -…
114
Release
2.0.0
bukkit, bungeecord, fabric · 1.20.1, 1.20.2, 1.20.3 · 1mo ago
## 2.0.0 — Universal addon rebuild ### Highlights - **One jar, every server-side platform.** Bukkit / Spigot / Paper / Purpur / Folia, Fabric, NeoForge (via…
29
Release
1.1
forge, neoforge · 1.21.1 · 4mo ago
Auto detect by Text Placeholder API
182
Release
1.0.0
neoforge · 1.21.1 · 5mo ago
## Contributions - **NeoForge Support** NeoForge port, internal nickname system, and command implementation by **AsamiKafune** …
80
Release
1.0.0
bukkit, folia, paper · 1.21, 1.21.1, 1.21.2 · 6mo ago
Plugin Support
218
Release
1.0-SNAPSHOT
fabric · 1.21.1 · 6mo ago
135

Коментарі 0

Поки немає коментарів. Будь першим, хто поділиться думкою.

Завантажити pv-addon-nickname

Файли надаються напряму з першоджерела. Modgrid не зберігає та не змінює їх.