Omnisight docs

OmniSight Documentation

Home

OmniSight Documentation

Complete configuration compendium for OmniSight v1.0.22

OmniSight Configuration Compendium

OmniSight is a fully customizable HUD overlay mod for Hytale that shows what you are looking at, in real time: blocks, items, creatures, players, crops, benches, furnaces, chests, landmarks (Heart of Orbis, teleporters, Ancient Gateway), runes and abilities. It also adds a clock (time, weather, biome, coordinates, protected areas...) and an equipment display (armor durability, armor bonuses, arrows).

Everything is configurable per player in game with /omni settings, with a live preview of every change.

Requires: Hytale 0.7.x (OmniSight 1.0.22 and later). Use OmniSight 1.0.21 on 0.6 servers. Dependencies: none. OmniSight uses Hytale's native multi-HUD support, MultipleHUD is no longer needed.

Configuration Layout

mods/OMNISIGHT/
  config.json
  players/<username>_<uuid>.json
  • mods/OMNISIGHT/config.json stores server-wide defaults and system settings.
  • mods/OMNISIGHT/players/<username>_<uuid>.json stores each player's own settings (written by the in-game settings GUI).

Installation (Windows)

  1. Install the mod Place the .jar file into %APPDATA%\\Hytale\\UserData\\Mods.
  2. Enable the mod Main Menu -> Worlds -> Right-click world -> Enable Mods.
  3. Join the world Use /omni on to activate the HUD and /omni settings to customize it.

Quick Start

  1. Start the server once to generate config.json.
  2. Edit it with a text editor while the server is stopped.
  3. Start the server again to apply changes.

On startup, OmniSight validates all values: invalid values are clamped or reset for the session. config.json is only written back when validation, a migration or a new version adds or changes fields, never on shutdown, so your edits are kept. If the file is not valid JSON, defaults are used for that session and the file is left untouched.