{"id":126688,"date":"2026-06-07T13:43:30","date_gmt":"2026-06-07T10:43:30","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/"},"modified":"2026-06-07T13:43:30","modified_gmt":"2026-06-07T10:43:30","slug":"pv-addon-nickname","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/","title":{"rendered":"pv-addon-nickname"},"content":{"rendered":"<p>## Plasmo Voice Nickname Addon<\/p>\n<p>A **Plasmo Voice** addon that displays player nicknames instead of their Minecraft usernames.<\/p>\n<p>Starting with **v2.0.0**, the addon ships as a **single universal jar** that runs on every server-side platform Plasmo Voice supports \u2014 drop it into `plugins\/` (Bukkit-family) or `mods\/` (Fabric, NeoForge via Sinytra Connector), no separate downloads.<\/p>\n<p>### Example<br \/>\n![Example Display Nickname](https:\/\/cdn.modrinth.com\/data\/cached_images\/feacc54789d0e320ac9b8687efd3220744d3a666_0.webp)<\/p>\n<p>&#8212;<\/p>\n<p>## Tested matrix (v2.1.0)<\/p>\n<p>Verified by booting each combination with the addon and observing both successful PV addon registration and `Done (&#8230;)` from the server thread:<\/p>\n<p>| Loader | MC versions tested | Plasmo Voice | Java | Install addon in | Result |<br \/>\n| &#8212; | &#8212; | &#8212; | &#8212; | &#8212; | &#8212; |<br \/>\n| **Paper** | 1.20.1, 1.21.1, 1.21.11 | Paper 2.1.9 | 21 | `plugins\/` | \u2705 |<br \/>\n| **Folia** | 1.20.1, 1.21.4, 1.21.11 | Paper 2.1.9 | 21 | `plugins\/` | \u2705 |<br \/>\n| **Canvas** (Folia fork) | 26.1.2 | Paper 2.1.9 | 25 | `plugins\/` | \u2705 |<br \/>\n| **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\/` | \u2705 |<br \/>\n| **Velocity** | 3.4.0-SNAPSHOT | Velocity 2.1.9 | 21 | `plugins\/` | \u2705 |<br \/>\n| **NeoForge** (native PV) | 21.1.228 \/ 1.21.1 | NeoForge 2.1.9 | 21 | `mods\/` | \u2705 |<br \/>\n| **Forge** (native PV) | 47.4.20 \/ 1.20.1, 52.1.14 \/ 1.21.1 | Forge 2.1.9 | 21 | `mods\/` | \u2705 |<br \/>\n| **Arclight Fabric** (Bukkit + Fabric hybrid) | 1.0.2-SNAPSHOT \/ 1.21.1 | Fabric 2.1.9 | 21 | `mods\/` | \u2705 |<\/p>\n<p>**Note for Forge \/ NeoForge users:** install **Plasmo Voice&#8217;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 \u2014 no Connector required.<\/p>\n<p>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 \u2192 26.1.2) on the loaders listed above; the table above is just what was actually booted and verified.<\/p>\n<p>&#8212;<\/p>\n<p>## Supported platforms<\/p>\n<p>One jar covers all of these:<\/p>\n<p>&#8211; **Bukkit \/ Spigot \/ Paper \/ Purpur \/ Folia** (and Folia forks like Canvas)<br \/>\n&#8211; **Fabric** (1.20.1 \u2192 26.1.x)<br \/>\n&#8211; **Forge** (uses Plasmo Voice&#8217;s native Forge build)<br \/>\n&#8211; **NeoForge** (uses Plasmo Voice&#8217;s native NeoForge build, no Connector required)<br \/>\n&#8211; **Velocity** (proxy)<br \/>\n&#8211; **BungeeCord** (proxy)<\/p>\n<p>&#8212;<\/p>\n<p>## Placeholder support<\/p>\n<p>The format string in `config.toml` is parsed by the best resolver available on the running platform:<\/p>\n<p>| Platform | Resolver | Notes |<br \/>\n| &#8212; | &#8212; | &#8212; |<br \/>\n| Bukkit \/ Paper \/ Folia \/ Purpur \/ Spigot | **PlaceholderAPI** | Optional. Falls back to built-in placeholders if not installed. |<br \/>\n| Fabric | **PB4 Text Placeholder API** | Optional. Falls back to built-in placeholders if not installed. |<br \/>\n| NeoForge \/ Velocity \/ BungeeCord | Built-in | Use the built-in placeholders below. |<\/p>\n<p>### Built-in placeholders<\/p>\n<p>Always available, regardless of platform:<\/p>\n<p>&#8211; `%player_name%`<br \/>\n&#8211; `%player_uuid%`<br \/>\n&#8211; `%player_displayname%`<\/p>\n<p>&#8212;<\/p>\n<p>## Commands &#038; Permissions<\/p>\n<p>| Command | Permission | Default | Action |<br \/>\n| &#8212; | &#8212; | &#8212; | &#8212; |<br \/>\n| `\/pvnreload` | `pv.addon.nickname.reload` | `op` | Reload `config.toml` at runtime. Works with LuckPerms \/ Vault \/ PEX on Bukkit-family. |<\/p>\n<p>The config also reloads automatically when Plasmo Voice&#8217;s own `\/vreload` runs.<\/p>\n<p>&#8212;<\/p>\n<p>## Installation<\/p>\n<p>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).<br \/>\n2. Drop `pv-addon-nickname-<version>.jar` into the same `plugins\/` or `mods\/` folder as Plasmo Voice.<br \/>\n3. 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).<\/p>\n<p>### Default config<\/p>\n<p>&#8220;`toml<br \/>\n# Built-in placeholders: %player_name%, %player_uuid%, %player_displayname%<br \/>\n# On Bukkit\/Paper with PlaceholderAPI installed, all PAPI placeholders work.<br \/>\n# On Fabric with PB4 placeholder-api installed, %namespace:placeholder% syntax works.<br \/>\nformat = &#8220;%player_displayname%&#8221;<br \/>\n&#8220;`<\/p>\n<p>Reload with `\/pvnreload` (or Plasmo Voice&#8217;s `\/vreload`) after editing.<\/p>\n<p>&#8212;<\/p>\n<p>## Migration from 1.x<\/p>\n<p>&#8211; Old `1.0.0` (plugin) and `1.1` (NeoForge) splits are merged into a single jar starting at `2.0.0`.<br \/>\n&#8211; Config format moved from JSON to TOML. Re-create your `format` value in the new TOML config.<br \/>\n&#8211; The NeoForge-only `\/pvn` command was removed; the addon now uses **Plasmo Voice&#8217;s player info** path on every platform, which is what client-side mods (e.g. nickname mods) expect.<\/p>\n<p>&#8212;<\/p>\n<p>## Source<\/p>\n<p>GitHub: https:\/\/github.com\/alice-magic\/pv-addon-nickname<\/p>\n<p>&#8212;<\/p>\n<p>## Contributors<\/p>\n<p>&#8211; **AsamiKafune** \u2014 original NeoForge port and internal nickname system that inspired the unified built-in resolver. https:\/\/modrinth.com\/user\/AsamiKafune<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plasmo Voice nickname addon. One universal jar &#8211; tested on Paper\/Folia\/Fabric\/Forge\/NeoForge\/Velocity\/Arclight (MC 1.20.1 to 26.1.2). PlaceholderAPI \/ PB4 supported.<\/p>\n","protected":false},"featured_media":126689,"template":"","meta":{"_minecraft_slug":"pv-addon-nickname","_minecraft_project_id":"kcWnKtP9","_minecraft_author":"aomkoyo","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":617,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"pv-addon-nickname.zip","_minecraft_size_bytes":479875,"_minecraft_version_count":6,"_minecraft_updated_at":"2026-05-16T10:13:44.877038Z","_minecraft_date_created":"2025-12-01T07:31:26.188134Z","_minecraft_date_modified":"2026-05-10T10:27:50.783307Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/pv-addon-nickname","_minecraft_icon_attachment_id":126689,"_minecraft_imported_at":"2026-06-07T10:43:30+00:00","_minecraft_import_hash":"b299ac854dc49ce6cb720e7e95d1b310","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,894,97,125,104,89,126,158,127,128,867,129,92,985],"mod_loader":[130,895,99,131,106,160,132,133,134,986],"minecraft_version":[36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,83,167,163],"class_list":["post-126688","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-bungeecord","mod_category-fabric","mod_category-folia","mod_category-forge","mod_category-game-mechanics","mod_category-management","mod_category-neoforge","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-spigot","mod_category-utility","mod_category-velocity","mod_loader-bukkit","mod_loader-bungeecord","mod_loader-fabric","mod_loader-folia","mod_loader-forge","mod_loader-neoforge","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","mod_loader-velocity","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>pv-addon-nickname - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"pv-addon-nickname - Minecraft\" \/>\n<meta property=\"og:description\" content=\"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.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/\",\"name\":\"pv-addon-nickname - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp\",\"datePublished\":\"2026-06-07T10:43:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/pv-addon-nickname\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"pv-addon-nickname\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"pv-addon-nickname - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/","og_locale":"en_US","og_type":"article","og_title":"pv-addon-nickname - Minecraft","og_description":"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.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/","name":"pv-addon-nickname - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp","datePublished":"2026-06-07T10:43:30+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/pv-addon-nickname-icon-5497fdf85450d43fd0885caef97aa534ac292108_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/pv-addon-nickname\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"pv-addon-nickname"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/126688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/126689"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=126688"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=126688"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=126688"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=126688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}