π¨οΈ BetterHUD
Overviewβ
Oraxen allows you to configure BetterHUD and Oraxen to be fully compatible together. For BetterHUD to display the custom textures, you have to merge BetterHUD's Pack into Oraxen's Pack.
Mergingβ
Merging a pack into Oraxen is simple and we have a dedicated documentation page for it here.
- Go to Oraxen's settings.yml (
plugins/Oraxen/settings.yml) - Ensure
hide_scoreboard_numbersis set tofalse. (plugins/Oraxen/settings.yml) - Ensure
Pack.import.remove_core_shaders_from_imported_packsis set tofalse. (plugins/Oraxen/settings.yml) (otherwise BetterHUD's core shaders won't be merged into the pack; see more below.) - Ensure
TextEffectsis set toEnabled: false. (plugins/Oraxen/settings.yml) Optional - Ensure you have no animated glyphs configured. (No glyphs of the Animation type) Optional
- Edit your BetterHUD configuration to have the
build-folder-locationset toOraxen/pack/uploads/BetterHUDandpack-typetozipin theBetterHUD/config.yml.
Oraxen will merge BetterHUD's pack.mcmeta into Oraxen's pack.mcmeta.
If you run into any issues, core shaders are a likely cause. Both BetterHUD and Oraxen use core shaders, which can cause conflicts because core shaders cannot be merged.
Oraxen includes a setting for disabling core shader removal from imported packs: Pack.import.remove_core_shaders_from_imported_packs. Enabling this setting will prevent core shaders from being merged into the pack, which means some (or all) of BetterHUD's features may not work.
You can also disable Oraxen's core shader generation.
To do this, make sure hide_scoreboard_numbers is set to false and TextEffects.enabled is set to false in plugins/Oraxen/settings.yml. Also make sure you have no animated glyphs configured. (No glyphs of the Animation type)
Config
build-folder-location: Oraxen/pack/uploads/BetterHUD
pack-type: zip #BetterHud/config.yml