Обновление Drone HUD++
Что нового и исправлено:
- Обновлена совместимость с Superb Warfare 0.8.9 (новый API рендера HUD).
- Добавлен серверный конфиг (config/superbwarfaredronehud-common.toml). Администраторы сервера теперь могут полностью
отключить мод (mod_enabled) или только аналоговый шейдер (shader_enabled) для всех игроков.
- Исправлена утечка состояния при переходе между мирами: шейдер и кэш дрона теперь корректно сбрасываются при выходе
из мира - больше не ломается при переходе одиночная → сервер.
- Исправлена ошибка, из-за которой шейдер навсегда отключался после нескольких ошибок рендера и не восстанавливался в
следующей сессии.
- Mixin теперь правильно загружается только на клиентской стороне - мод не ломает сервер при установке без клиентских
классов.
- Мелкие оптимизации и исправления стабильности.
---
Drone HUD++ Update
What's new & fixed:
- Updated compatibility with Superb Warfare 0.8.9 (new HUD render API).
- Added server-side config (config/superbwarfaredronehud-common.toml). Server admins can now fully disable the mod
(mod_enabled) or just the analog shader (shader_enabled) for all players.
- Fixed a state leak when switching between worlds: the shader and drone cache are now properly reset on world exit -
no more broken shader when going from singleplayer to a server.
- Fixed a bug where the shader would permanently disable after a few render errors and never recover in the next
session.
- The Mixin now correctly loads on the client side only - the mod no longer breaks servers that don't have client-only
classes.
- Minor optimizations and stability improvements.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }