promotional bannermobile promotional banner
premium banner
High-performance optimization plugin for Hytale servers that dynamically adjusts view radius, AI LOD, and entity management to maintain stable TPS under heavy load.

Description

🚀 Key Features

Adaptive View Radius System

  • Dynamically adjusts view radius (4–10 chunks) based on server TPS and memory usage

  • Automatically reduces chunk loading during performance drops

  • Helps maintain stable tick rates under load

  • Estimated improvement: small to moderate TPS stabilization


AI Level of Detail (LOD) Controller

  • Intelligently reduces NPC AI update frequency based on distance from players

  • Nearby NPCs update normally, distant NPCs update significantly slower

  • Prevents CPU overload on servers with large NPC counts

  • Estimated improvement: noticeable TPS gains on NPC-heavy servers


Despawn Accelerator

  • Faster cleanup of unused entities (items, projectiles, block entities)

  • More aggressive despawn rules for inactive entities

  • Reduces long-term entity buildup

  • Estimated improvement: reduced tick variance and smoother gameplay


Idle Player Optimizer

  • Automatically detects idle/AFK players (default: 60 seconds)

  • Reduces simulation distance and view radius for inactive players

  • Optimizes resource usage on high-population servers

  • Estimated improvement: incremental TPS savings when idle players are present


Automatic Garbage Collection

  • Triggers garbage collection when heap usage exceeds a configurable threshold

  • Helps prevent memory pressure and long GC pauses

  • Improves long-term server stability

  • Estimated improvement: smoother memory behavior over time


Optional Performance Profiler

  • Built-in TPS and MSPT monitoring

  • Exports performance metrics to JSON files

  • Fully configurable logging system

  • Can be enabled or disabled at any time


Optional TPS Limiter

  • Automatically lowers TPS when the server is empty

  • Reduces unnecessary CPU usage

  • Ideal for hosting environments and shared machines


Optional Chunk GC Trigger

  • Triggers memory cleanup after large chunk unload events

  • Helps reclaim memory after exploration spikes

  • Improves memory consistency during long sessions


⚡ Zero Configuration Required

HyServerOpt ships with carefully tuned default settings designed to work well for most servers out of the box.

Simply install the plugin and benefit from automatic, adaptive optimizations with no manual tuning required.


🎮 Commands

  • /sbst status – View current optimization status

  • /sbst reload – Reload configuration without restarting the server


🔧 Fully Configurable

All optimization systems can be customized via config.json:

  • View radius ranges

  • AI LOD distances and update rates

  • Entity despawn rules

  • Enable or disable individual features

  • Profiler and logging settings

Changes can be applied live, without server restarts.


🏆 Production-Ready Design

  • Thread-safe implementation

  • Low-overhead, optimized code

  • Automatic configuration file generation

  • Hot-reload support

  • Robust error handling and fail-safes


📈 Ideal For

  • Servers with large NPC counts

  • Medium to high player populations

  • Servers experiencing TPS instability

  • Hosting providers aiming to reduce CPU and memory usage

  • Server owners who want performance improvements without manual tuning