HyOptimizer

HyOptimizer

The Ultimate Utility for Console Organization & Memory Efficiency

4.0 тысяч загрузок
Обновлён 8 дней назад

Скриншоты

Описание

HyOptimizer

Essential Suite для консольных чётких деталей, управления оперативной памятью и очистки объектов

Версия: 3.0.0 (последний релиз - 2026)


Обзор

HyOptimizer Это высокопроизводительная утилита, предназначенная для решения трех самых больших проблем для администраторов серверов Hytale: Консольный спам, Утечка памятии Сущность Lag.

Объединив хирургическую фильтрацию журналов, агрессивное восстановление памяти и безопасный для потока механизм очистки, HyOptimizer сохраняет ваш сервер работоспособным и ваши журналы читаемыми. Версия 3.0.0 представляет собой масштабный капитальный ремонт в стабильности, эстетике и совместимости двигателя.


Ключевые особенности

1. Advanced Anti-Spam & Log фильтрация

Восстановите свою консоль из бесконечного потока предупреждений о двигателе. HyOptimizer перехватывает выход сервера, чтобы скрыть ненужный «шум».

  • Тишина двигателя: Автоматически подавляет частые Предупреждения, подобные ВзаимодействиеЦепочка, Недостающее взаимодействиеи Предзагрузка/постзагрузка Ошибки во времени.

  • Readable Output: Исправлен общий баг, где журналы отображают нечитаемые хэши Java. Теперь все сообщения появляются в кристально чистом тексте.

  • Regex Customization: Используйте config.json Создавайте свои собственные шаблоны и блокируйте любые конкретные линии, которые вы не хотите видеть.

2. ) Агрессивное восстановление памяти (режим законности)

Предотвратите сбои «Из памяти», предварительно очищая данные об мусоре сервера.

  • Режим наследства (по умолчанию): Запускает сборщик мусора на строгом таймере (например, каждые 30 секунд). Это обеспечивает постоянную доступность оперативной памяти, не дожидаясь кризиса.

  • Умный режим: Опциональная настройка, которая запускает оптимизацию только тогда, когда использование оперативной памяти достигает определенной цели (например, 90%).

  • Живая статистика: Получите мгновенное подтверждение каждого цикла, показывая, сколько МБ было восстановлено.

3. Визуальные обновления: цвета чата

Версия 3.0.0 позволяет профессионально просматривать уведомления сервера.

  • Полная цветовая поддержка: Все плагины теперь поддерживают стандарт и Цветовые коды.

  • Динамическое форматирование: Сообщения кодируются цветом для ясности. Зеленый / золото для успешной очистки и красный / желтый для срочных предупреждений.

4. ️ Crash-Proof Item Cleaner

Поддерживайте высокий TPS, очищая сброшенные предметы без риска аварии.

  • Безопасность потока: Использует официальный World.execute() API обеспечивает безопасное удаление всех объектов в потоке World.

  • Безопасная логика: Интеллектуально пропускает циклы очистки, если мировая нить перегружена или разгружается, чтобы предотвратить нестабильность.

  • Защита белого списка: Сохраняйте безопасность, добавляя в список защиты определенные идентификаторы предметов.


Командный центр

Доступ ко всем функциям через /оптимизировать или хо Ярлык.

Командование Меры Разрешение
/ho gc Запускает цикл очистки RAM. hyoptimizer.gc
Чистый Ручно стирает упавшие предметы (кроме белых списков). hyoptimizer.clean
/ho скачать Восстанавливает конфигурацию мгновенно. hyoptimizer.reload
<button class="mdc-button mat-mdc-button-base export-sheets-button-container mat-mdc-button mat-unthemed ng-star-inserted">Экспорт в листы</button><button class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button mat-unthemed ng-star-inserted" aria-label="Copy table" data-test-id="copy-table-button"></button>

️ КонфигурацияМоды/HyOptimizer/config.json)

Совет: Особенности v3.0.0 Автоперезагрузка. Если плагин обнаружит устаревшую конфигурацию, он будет создавать резервную копию старого файла и генерировать новый с этими оптимизированными по умолчанию автоматически!

Джон
<button class="mdc-icon-button" матовая кнопка mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c4168566432-73 mat-unthemed ng-star-inserted" aria-label="Copy code></button>
{   "конфигурация": 3,   "Включить AutoGc": истинный,   "autoGcIntervalSeconds": 30,   «Использовать критическую стратегию»: ложный,   "Порог памяти": 0,00,   "Включить ItemCleaner": истинный,   "itemCleanerIntervalSeconds": 60,   "Интервалы предупреждения":60, 30, 5]   "Защищенные предметы":     "Хитейл: алмаз",     "hytale:emerald"   ]   "Заблокированные Паттерны":     «Пропавший или недействительный manifest.json»,     «Дублирующее экспортное название»,     «Took too long to .* process chunk» (недоступная ссылка),     «Слишком долго для запуска процесса предварительной загрузки»,     «InteractionChain»,     «Пропавшее взаимодействие»,     "Клиент/Сервер Десинк",     Удаление NPC из-за перенаселения,     "Выделить:"   ]
? 

Объяснены настройки оптимизации

  • Режим Legacy (рекомендуется): Настройка память Порог: 0,00. Это игнорирует процент оперативной памяти и очищает каждый интервал, имитируя классические высокопроизводительные серверные инструменты.

  • Умный режим: Настройка память Порог: 0,9 (90%). Это приостанавливает оптимизацию до тех пор, пока ваша оперативная память не будет почти полной — лучше всего для высокоуровневого выделенного оборудования.


Установка

  1. Закрыть Ваш сервер Hytale.

  2. Очистить: Удалить старое HyOptimizer.jar и Моды / HyOptimizer папка для обеспечения идеальной настройки v3.0.0.

  3. Развернуть: Место HyOptimizer-3.0.0.jar в свой мод папка.

  4. Запуск: Перезагрузите свой сервер.

Плагин мгновенно сгенерирует ваш новый конфигуратор и начнет свою работу. Использовать /ho скачать Применять любые настройки на лету.


Почему именно HyOptimizer?

Среда раннего доступа Hytale, естественно, «громкая» и требует много памяти. Эти отвлекающие факторы затрудняют поиск фактических ошибок кодирования и поддержание высокого времени безотказной работы. HyOptimizer обрабатывает беспорядок двигателя для васЭто дает вам чистую консоль и быстрый сервер, чтобы вы могли сосредоточиться на создании своего мира.


Разработанный компанией Библиотека HytaleLibrary Команда

Показать оригинальное описание (English)

HyOptimizer 🚀

The Essential Suite for Console Clarity, RAM Management & Entity Cleanup

Version: 3.0.0 (Latest Release - Jan 2026)


📖 Overview

HyOptimizer is a high-performance utility designed to solve the three biggest headaches for Hytale server administrators: Console Spam, Memory Leaks, and Entity Lag.

By combining surgical log filtering, aggressive memory recovery, and a thread-safe cleanup engine, HyOptimizer keeps your server running lean and your logs readable. Version 3.0.0 introduces a massive overhaul in stability, aesthetics, and engine compatibility.


✨ Key Features

1. 🧹 Advanced Anti-Spam & Log Filtering

Reclaim your console from the endless flood of engine warnings. HyOptimizer intercepts the server's output to hide unnecessary "noise."

  • Engine Silence: Automatically suppresses frequent Hytale warnings like InteractionChain, Missing interaction, and Chunk pre-load/post-load timing errors.

  • Readable Output: Fixed the common bug where logs displayed unreadable Java hashes. Now, all messages appear in crystal-clear text.

  • Regex Customization: Use the config.json to create your own patterns and block any specific lines you don't want to see.

2. 🧠 Aggressive Memory Recovery (Legacy Mode)

Prevent "Out of Memory" crashes by proactively clearing the server's garbage data.

  • Legacy Mode (Default): Runs the Garbage Collector on a strict timer (e.g., every 30 seconds). This ensures constant RAM availability without waiting for a crisis.

  • Smart Mode: Optional setting that only triggers optimization when RAM usage hits a specific target (like 90%).

  • Live Stats: Get instant confirmation of every cycle, showing exactly how many MB were recovered.

3. 🎨 Visual Upgrades: Chat Colors

Version 3.0.0 brings a professional look to your server notifications.

  • Full Color Support: All plugin broadcasts now support standard & color codes.

  • Dynamic Formatting: Messages are color-coded for clarity—Green/Gold for successful cleanups and Red/Yellow for urgent warnings.

4. ♻️ Crash-Proof Item Cleaner

Maintain high TPS by clearing dropped items without the risk of a crash.

  • Thread Safety: Uses the official world.execute() API to ensure all entity removals happen safely on the World thread.

  • Fail-Safe Logic: Intelligently skips cleanup cycles if the world thread is overloaded or unloading to prevent instability.

  • Whitelist Protection: Keep important loot safe by adding specific item IDs to the protection list.


🎮 Command Center

Access all features via /optimize or the /ho shortcut.

Command Action Permission
/ho gc Forces a RAM cleanup cycle. hyoptimizer.gc
/ho clean Manually wipes dropped items (except whitelisted). hyoptimizer.clean
/ho reload Refreshes the configuration instantly. hyoptimizer.reload
<button class="mdc-button mat-mdc-button-base export-sheets-button-container mat-mdc-button mat-unthemed ng-star-inserted">Export to Sheets</button><button class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button mat-unthemed ng-star-inserted" aria-label="Copy table" data-test-id="copy-table-button"></button>

⚙️ Configuration (mods/HyOptimizer/config.json)

Pro-Tip: v3.0.0 features Auto-Reset. If the plugin detects an outdated config, it will backup your old file and generate a fresh one with these optimized defaults automatically!

JSON
<button class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-mdc-tooltip-trigger copy-button ng-tns-c4168566432-73 mat-unthemed ng-star-inserted" aria-label="Copy code"></button>
{
  "configVersion": 3,
  "enableAutoGc": true,
  "autoGcIntervalSeconds": 30,
  "useCriticalGcStrategy": false,
  "memoryThreshold": 0.0,
  "enableItemCleaner": true,
  "itemCleanerIntervalSeconds": 60,
  "warningIntervals": [60, 30, 5],
  "protectedItems": [
    "hytale:diamond",
    "hytale:emerald"
  ],
  "blockedPatterns": [
    "missing or invalid manifest.json",
    "Duplicate export name",
    "Took too long to .* process chunk",
    "Took too long to run pre-load process",
    "InteractionChain",
    "Missing interaction",
    "Client/Server desync",
    "Removing NPC .* due to overpopulation",
    "Reallocate:"
  ]
}

💡 Optimization Settings Explained

  • Legacy Mode (Recommended): Set memoryThreshold: 0.0. This ignores RAM percentages and cleans every interval, mimicking classic high-performance server tools.

  • Smart Mode: Set memoryThreshold: 0.9 (90%). This pauses optimization until your RAM is almost full—best for top-tier dedicated hardware.


📥 Installation

  1. Shut down your Hytale Server.

  2. Clean Up: Remove the old HyOptimizer.jar and the mods/HyOptimizer folder to ensure a perfect v3.0.0 setup.

  3. Deploy: Place HyOptimizer-3.0.0.jar into your mods folder.

  4. Launch: Restart your server.

The plugin will instantly generate your new config and begin its work. Use /ho reload to apply any tweaks on the fly.


❓ Why HyOptimizer?

Hytale's early access environment is naturally "loud" and memory-intensive. These distractions make it difficult to find actual coding errors and maintain high uptime. HyOptimizer handles the engine's mess for you, giving you a clean console and a fast server so you can focus on building your world.


Developed by the HytaleLibrary Team

Последние версии

HyOptimizerv3.jar

Early Access 25.01.2026 23.4 КБ
Скачать

HyOptimizer2.0.2.jar

Early Access 20.01.2026 24.0 КБ
Скачать

HyOptimizer2.0.1.jar

Early Access 20.01.2026 17.5 КБ
Скачать

HyOptimizer2.0.0.jar

Early Access 20.01.2026 17.2 КБ
Скачать

HyOptimizer.jar

Early Access 17.01.2026 9.8 КБ
Скачать