promotional bannermobile promotional banner

Lait's Cinematic Camera

Cinematic camera plugin that includes no clip mode and easy customization of the camera (early alpha).

File Details

laits-camera-1.0.0.jar

  • B
  • Jan 20, 2026
  • 38.73 KB
  • 91
  • Early Access

File Name

laits-camera-1.0.0.jar

Supported Versions

  • Early Access

Changelog

[1.0.0] - 2025-01-20

Added

Mount Camera System

  • Custom camera settings when riding animals
  • Per-animal configuration (Horse, Camel, etc.)
  • Global defaults that apply to all mounts
  • Settings: distance, height, xOffset, FOV, pitch
  • Lerp speed controls for smooth transitions

Freecam Mode

  • Detached camera for spectating
  • WASD movement controls
  • Adjustable speed (1-20)
  • Player remains stationary while camera flies

Commands

  • /cam - Unified command prefix
  • /cam mount - View/edit mount camera settings
  • /cam freecam - Toggle freecam mode
  • /cam reload - Reload config from file
  • /cam save - Save config to file
  • /cam status - View current camera mode

Configuration

  • JSON config file (mods/laits-camera/config.json)
  • Per-animal overrides
  • Freecam speed settings
  • Config persists across restarts

Known Issues

  • Camera doesn't orbit around mount when it rotates (fixed world offset)
  • Player head rotation locked relative to world, not mount

Technical Notes

  • Uses Hytale ServerCameraSettings API
  • Mount detection via Player.getMountEntityId() (returns 0 when not mounted)
  • Camera attached to mount entity via AttachedToType.EntityId

Future Plans

In Progress

  • Camera orbiting around mount when it rotates
  • Player head rotation sync with camera