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.