hytale-text-holograms

Spawn in-world text holograms using invisible projectile shells with nameplates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building in-world text displays can be complex without a standardized approach. This Skill makes it easy to display floating text in the game world by leveraging invisible entities with a Nameplate component.

Core Features & Use Cases

  • In-world text displays: Use holograms to show labels, titles, or NPC names above locations.
  • Entity shelling: Spawn an invisible ProjectileComponent as a valid entity shell and attach a Nameplate for display.
  • Client synchronization: Use NetworkId to ensure holograms render on all clients, with UUIDComponent for unique identity.
  • Safe spawning workflow: Run all entity operations on the world thread and initialize the projectile before spawning.
  • Flexible positioning: Spawn at the player’s position or a custom Transform.

Quick Start

Spawn a hologram at the player's position with the desired text.

Frequently Asked Questions about hytale-text-holograms

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

FAQPage Schema
How do I spawn floating text holograms in a Hytale plugin?

You create floating text holograms by spawning an invisible ProjectileComponent shell with a Nameplate attached at a desired Transform position. This method leverages entity components to render world-positioned text displays for labels or NPC names.

What components do I need to synchronize a text hologram for all Hytale clients?

Synchronizing a text hologram across Hytale clients requires a NetworkId for client-side rendering and a UUIDComponent for unique entity identity. These components ensure the hologram displays consistently for all players in the world.

Can I position a floating nameplate at a custom location in Hytale?

Yes, you can position a floating nameplate at a custom location by applying a TransformComponent to the hologram entity. This allows flexible placement at any world coordinates or directly at a player's position.

Why does my Hytale hologram entity fail to spawn or render correctly?

Hologram spawning fails when entity operations run outside the world's thread or the projectile is not initialized before spawning. All entity creation and component attachment must occur safely on the world thread to render properly.

Does this approach to floating text require a specific entity type in Hytale?

Yes, this floating text approach requires a ProjectileComponent as the base entity shell. This invisible projectile provides the necessary framework to attach the Nameplate component for rendering visible text in the game world.