Back to NxLabs

NxLabs / Vintage Story

HoR Essentials

PBy Panduhs

Server admin toolkit: homes, TPA, Discord bot, PostgreSQL logging, handbook editor, UI theming.

Description

HoR-Essentials is a comprehensive server administration and player tools mod for Vintage Story 1.22. It provides home teleports, TPA requests, private messaging, Discord bot integration (bidirectional chat relay, 13+ slash commands), PostgreSQL audit logging, custom server handbook pages, a server-synced UI theme engine, a custom block outline renderer, automated server restarts, starter kits, performance monitoring, and creative action tracking - all in a single universal mod.

Stats: 15+ Player Commands • 10+ Admin Commands • Built-in Discord.Net Bot • PostgreSQL Integration • Custom Handbook System • UI Theme Engine • Block Outline Renderer • Restart Scheduler • Universal (Client + Server)

✨ What's New in v2.0.0 <span style="margin-left: auto; font-size: 12px;">▼</span>
  • Vintage Story 1.22 Migration
    Full port to VS 1.22 APIs. Retargeted to .NET 10.0. All Harmony patch targets, network messages, and game system calls updated for 1.22 breaking changes.
  • Now Universal (Client + Server)
    Previous versions were server-side only. v2.0.0 ships client systems (UI Theme, Block Outline, Handbook rendering) and requires installation on both sides. A separate Watersheds variant is available that omits the two DLLs Watersheds already ships.
  • UI Theme System
    Server-synced color themes for game UI elements. Per-player override support, flat UI mode, and corner radius control. Players configure overrides via ModConfig/HoR-Essentials/hor_ui_overrides.json. Server admin sets defaults via HoRUITheme.json.
  • Block Outline System
    Fully customizable block selection outline. Configurable color, width, glow intensity, and rainbow/RGB cycling modes. Settings saved per-player to hor_outline_settings.json.
  • Custom Handbook System
    Server-defined custom handbook pages and tabs. Admin in-game editor dialog for creating and editing pages without touching files or restarting. Content distributed to clients automatically via a companion content mod folder.
  • Notifications System
    Server-to-client toast notifications via HoR-ToastLib. Includes FileSystemWatcher-based signal file support so your external restart daemon can trigger in-game notifications.
  • Vanilla Bugfixes
    Harmony patch on SyncedTreeAttribute.FromBytes to suppress NRE crashes from entity listeners firing during deserialization.
  • Config Folder Migration
    Config folder renamed from ModConfig/HoRConfig/ to ModConfig/HoR-Essentials/. Automatic migration on first launch.
  • Per-Role Teleport Cooldowns &amp; Limits
    Home teleports and teleport requests now support per-role cooldown overrides and per-role home limits with a clean 3-tier fallback system. Server owners can tune teleport convenience by donor tier or staff role without separate code changes.
  • Dual Standard + Watersheds Builds
    Release packaging now produces both the standard universal zip and a Watersheds-specific variant from the same codebase. The Watersheds build omits the Microsoft.Extensions DLLs that Watersheds already ships.
  • Launcher-Aware Configuration
    Discord, database, and character-selection systems can pull environment-specific settings from the HoR launcher configuration instead of duplicating secrets and IDs across multiple files.
  • Spawn Command Removed
    The custom /spawn command is no longer part of HoR-Essentials. Teleport features now focus on homes, player requests, and role-based teleport rules.
🎮 Player Features <span style="margin-left: auto; font-size: 12px;">▼</span>
    Read the full description on Vintage Story ModDB →

    Ratings & reviews

    No ratings yet

    Sign in to leave a rating or comment.