HyOptimizer
The Ultimate Utility for Console Organization & Memory Efficiency
Описание
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 |
️ КонфигурацияМоды/HyOptimizer/config.json)
Совет: Особенности v3.0.0 Автоперезагрузка. Если плагин обнаружит устаревшую конфигурацию, он будет создавать резервную копию старого файла и генерировать новый с этими оптимизированными по умолчанию автоматически!
{ "конфигурация": 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%). Это приостанавливает оптимизацию до тех пор, пока ваша оперативная память не будет почти полной — лучше всего для высокоуровневого выделенного оборудования.
Установка
-
Закрыть Ваш сервер Hytale.
-
Очистить: Удалить старое
HyOptimizer.jarиМоды / HyOptimizerпапка для обеспечения идеальной настройки v3.0.0. -
Развернуть: Место
HyOptimizer-3.0.0.jarв своймодпапка. -
Запуск: Перезагрузите свой сервер.
Плагин мгновенно сгенерирует ваш новый конфигуратор и начнет свою работу. Использовать /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, andChunk pre-load/post-loadtiming 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.jsonto 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 |
⚙️ 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!
{
"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
-
Shut down your Hytale Server.
-
Clean Up: Remove the old
HyOptimizer.jarand themods/HyOptimizerfolder to ensure a perfect v3.0.0 setup. -
Deploy: Place
HyOptimizer-3.0.0.jarinto yourmodsfolder. -
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
Последние версии
Информация
Авторы:
Версии игры:
Создан: 17.01.2026