hytale-nameplates

Compose Hytale NPC nameplates from quality, affixes, base name, and level.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Reign-software/hyforged --skill hytale-nameplates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hytale-nameplates
Source: https://github.com/Reign-software/hyforged/tree/main/.github/skills/hytale-nameplates
Command: npx skills add https://github.com/Reign-software/hyforged --skill hytale-nameplates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documents how to set and modify entity nameplates in Hytale plugins. This guide explains the Nameplate component, system type selection (RefChangeSystem vs RefSystem), CommandBuffer visibility rules, and patterns for building rich NPC nameplates with quality, affixes, and level. It also covers common triggers and text formatting used to present clear, informative NPC names above heads.

Core Features & Use Cases

  • Compose a complete nameplate by combining Quality, Prefix affixes, Base name, Suffix affixes, and Level into a single string.
  • Clarifies how to interact with CommandBuffer and the two system types to ensure safe reads and updates during entity creation and modification.
  • Provides practical patterns for NPC nameplate updates during spawn, quality changes, or level scaling, including integration with a separate DisplayNameComponent.

Quick Start

Configure a RefChangeSystem that composes the Nameplate text from quality, affixes, base name, and level, and writes it to the Nameplate component.

Frequently Asked Questions about hytale-nameplates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create dynamic NPC nameplates in Hytale modding?

To create dynamic NPC nameplates in Hytale modding, aggregate quality, affixes, base name, and level into a formatted display string using a RefChangeSystem. This ensures the Nameplate component updates correctly during NPC creation and modification.

What is the difference between RefChangeSystem and RefSystem for Hytale entity nameplates?

RefChangeSystem and RefSystem differ in how they handle entity modifications for Hytale nameplates. A RefChangeSystem is required to safely compose and write Nameplate text after entity creation, ensuring accurate quality and level updates across mods.

When should I use a CommandBuffer to update NPC nameplates?

You should use a CommandBuffer to update NPC nameplates when reading data after entity creation commits. This workflow ensures safe reads and updates when qualities, affixes, or levels change during NPC spawn or scaling.

Can I combine quality and level into one NPC nameplate string in Hytale?

Yes, you can combine quality and level into one NPC nameplate string in Hytale. The system composes Prefix affixes, Base name, Suffix affixes, Quality, and Level into a single formatted text written to the Nameplate component for client updates.

Why are my NPC nameplate updates not showing on the client in Hytale?

NPC nameplate updates may not show on the client in Hytale if the Nameplate text is not written to the Nameplate component correctly. Ensure your RefChangeSystem executes after the CommandBuffer commit to enforce safe visibility rules.

How do I integrate a DisplayNameComponent with the Hytale Nameplate component?

To integrate a DisplayNameComponent with the Hytale Nameplate component, use a RefChangeSystem to compose the formatted nameplate string and write it to the Nameplate component. This pattern supports practical updates during spawn, quality changes, or level scaling.