Dragon Care - 1.2.5 - 1.21.1v.jar
Curse Maven Snippet
What's new
English Changelog
✨ New Features & Configurations
- Structure Generation Settings: Added a new configuration category to fully control structure spawns. You can now globally disable all addon structures or toggle them individually (Dragon Hunter Guild, Hunter House, Ruined Village Forge).
- Spawn Multipliers: Added spawn chance multipliers for each structure type. You can now tweak the generation frequency from
0.01x(extremely rare) up to100.0x. - All new configuration options are fully localized (English, Russian, Ukrainian) with detailed in-game tooltips.
🛠️ Optimizations & Memory Leak Fixes
- Resolved Client-Side RAM Bloating: Fixed a critical memory leak where visual caches (Dynamic Dirt Textures, Bond Points) were not cleared upon disconnecting. Caches are now properly flushed, preventing RAM accumulation when switching between servers or single-player worlds.
- Resolved Server-Side Cache Leaks: Fixed an issue where item cooldown trackers (Dragon Blood Syringe, Scale Shears, Painkillers) retained data for unloaded or dead dragons indefinitely.
- Implemented a background garbage collection tick (runs every 1 minute) to safely prune stale cooldown entries.
- Added a death event hook to instantly wipe a dragon's UUID from all memory arrays the moment it dies.
Русский список изменений
✨ Новые функции и настройки
- Настройки генерации структур: Добавлена новая категория в конфиг мода для полного контроля над структурами. Теперь можно глобально отключить все постройки аддона или переключать их по отдельности (Гильдия охотников, Дом охотника, Разрушенная кузница).
- Множители спавна: Добавлены множители шанса генерации для каждого типа построек. Вы можете настроить частоту появления от
0.01x(очень редко) до100.0x. - Все новые настройки полностью переведены (Русский, Английский, Украинский) и имеют подробные всплывающие подсказки прямо в игре.
🛠️ Оптимизация и исправление утечек памяти
- Исправление утечки ОЗУ на клиенте: Исправлен критический баг, из-за которого кэш (динамические текстуры грязи, очки привязанности) не очищался при выходе в меню. Теперь все данные корректно удаляются при отключении от сервера, что предотвращает "разбухание" оперативной памяти при долгой игре и смене миров.
- Исправление утечки кэша на сервере: Исправлена проблема, при которой кулдауны предметов (Шприц для крови, Ножницы, Обезболивающее) навсегда сохраняли в памяти данные о выгруженных или убитых драконах.
- Внедрен фоновый процесс очистки мусора (срабатывает раз в 1 минуту), который безопасно удаляет устаревшие таймеры кулдаунов.
- Добавлен перехватчик смерти моба, который мгновенно стирает UUID дракона из всех массивов памяти в момент его гибели.
This mod has no additional files

