hytale-camera-controls

Configure custom camera modes in Hytale plugins using ServerCameraSettings.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Custom camera controls for Hytale plugins, enabling server-side configuration of distance, rotation, input modes, and cursor behavior to support varied gameplay camera styles.

Core Features & Use Cases

  • Custom camera configuration via ServerCameraSettings and SetServerCamera for ClientCameraView.Custom
  • Predefined presets for Top-Down, Side-Scroller, and Isometric views
  • Options to lock, reset to default, and fine-tune distance, rotation, smoothing, and cursor display

Quick Start

Create a ServerCameraSettings object, set distance, rotation, and displayCursor as desired, then send SetServerCamera(ClientCameraView.Custom, true, settings) to apply the custom camera.

Frequently Asked Questions about hytale-camera-controls

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

FAQPage Schema
How do I create a custom camera view in a Hytale plugin?▼

You can configure top-down, side-scroller, and isometric camera presets in a Hytale plugin by applying ServerCameraSettings via SetServerCamera using ClientCameraView.Custom.

Can I adjust camera zoom and rotation from the server in Hytale?▼

Yes, you can adjust camera zoom, rotation, and smoothing from the Hytale server by setting the respective parameters within the ServerCameraSettings object before applying it to the client.

How do I display or lock the cursor during custom camera modes in Hytale?▼

To control cursor behavior during custom camera modes in Hytale, set the displayCursor option within your ServerCameraSettings object to manage whether the cursor is visible or locked.

Does setting up a Hytale custom camera require first-person configuration?▼

Configuring a Hytale custom camera does not require first-person setup; the ServerCameraSettings object includes an optional isFirstPerson flag, allowing you to toggle between first-person and custom views.

What settings are required to apply server-side camera controls in Hytale?▼

Applying server-side camera controls in Hytale requires using SetServerCamera with ClientCameraView.Custom enabled, alongside a ServerCameraSettings object containing your rotationType and movement alignment configurations.

How do I reset a custom camera back to the default view in Hytale?▼

To reset a custom camera back to the default view in Hytale, the camera configuration system provides options to lock or revert the active ServerCameraSettings back to the default client camera behavior.