Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 8 months ago
Updated 2 months ago
All versions
1.0-R
Release
[SW] Drone HUD++ 1.0-R 1.21.15 months ago 434
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client-side
Required content
Unavailable version
Changes
Обновление 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.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gMabm9O1:EAcMA7w6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gMabm9O1:EAcMA7w6"
}![[SW] Drone HUD++](https://cdn.modrinth.com/data/gMabm9O1/7f1f75e815a4d3b84a0df5835a2a2b8eca51e1c4_96.webp)

