hytale-teleporting-players

Teleport players between worlds using Teleport and Transform components.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teleporting players in Hytale plugins can be error-prone and verbose; this guide shows how to use the Teleport component and Transform to move players to a specific position or world with a defined orientation.

Core Features & Use Cases

  • Attach a Teleport component with a Transform to a player to trigger teleportation across worlds or within the same world.
  • Define destination with a position and rotation, ensuring yaw/pitch are respected and roll is zero.
  • Support common scenarios like moving to a new world, changing orientation, or building teleport utilities for plugins.

Quick Start

Teleport a player by creating a Transform with a Vector3d position and a Rotation, then attach a Teleport component for the target world to the player's entity store.

Frequently Asked Questions about hytale-teleporting-players

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

FAQPage Schema
How do I teleport players between worlds in a Hytale plugin?

To teleport players between worlds in a Hytale plugin, attach a Teleport component with a Transform to the target player's entity store. Define the destination using a Vector3d position and Rotation, ensuring the correct world context is applied.

What components are required to move a player to a specific position in Hytale?

Moving a player in Hytale requires a Teleport component and a Transform component. You must supply a Vector3d for the position, a Rotation for orientation, and ensure the correct world context is set on the player's entity.

How do I set player orientation and yaw when teleporting in Hytale?

To set player orientation during a Hytale teleport, define a Rotation within the Transform component. This ensures the yaw and pitch are respected and the roll is set to zero at the destination position.

Can I build teleport utilities for players within the same Hytale world?

Yes, you can build teleport utilities within the same Hytale world by applying a Teleport component and Transform to the player. This moves the player to a new Vector3d position and Rotation without changing the world context.

Why does my Hytale teleport orientation result in an unexpected roll?

Unexpected roll during a Hytale teleport occurs if the Rotation values are not properly constrained. The Transform component requires yaw and pitch to be respected while explicitly setting the roll to zero.