Releases: toxicity188/BetterHud
1.14.0
BetterHud 1.14.0
Notice
Due to MMOCore's API has been changed, you should update MMOCore if you're using MMOCore's placeholder in BH.
Feat
- 1.21.9/1.21.10 support
- update adventure to 4.25.0
- update kotlin to 2.2.20
- update HikariCP to 7.0.2
- update asm to 9.9
- update fastutil to 8.5.18
- update snakeyaml to 2.5
- auto-merge with Nexo and CraftEngine
- pack hash to avoid generating same resource pack
1.13.2
BetterHud 1.13.2
Notice
This is a hotfix of 1.13.1 for support Minecraft 1.21.8 server
Fix
- Minecraft 1.21.8 server support
- Hide exp option
- Legacy NeoForge compatibility
1.13.1
BetterHud 1.13.1
Notice
This is a hotfix of 1.13.0 for support Minecraft 1.21.6 and 1.21.7 correctly
Also, you need to delete your BetterHud/shaders folder and execute reload to use new shaders.
Fix
- Minecraft 1.21.7 support
- Fix 'static-scale' with Minecraft 1.21.6
1.13.0
BetterHud 1.13.0
Notice
Due to support 1.21.6 client, a significant change of resource pack structure has been worked.
To update your BetterHud, you should delete BetterHud/shaders and execute reload to use a new shaders file.
A resource pack support of these resources is dropped.
- Oraxen—Because it has too outdated code and maintenance does not be in progress.
- Nexo—it is still closed-source, premium resource; can make significant issues about bug fix and compatibility check.
Add
- 1.21.6 client, server support
- Supports ARGB for HUD outline.
#true = 0xFF000000, false = 0
outline: FF0026FF #blue with alpha 255Fix
- Closing http server properly
- Gets player's skin from player's name
- Int map usage
Change
- Bumps most dependencies version.
1.12.2
BetterHud 1.12.2
Notice
This is a simple update for version compatibility and performance fix.
Fix
- Bump dependency version
- Hover and click event not working in Fabric
- Folia scheduler
- Virtual thread in http-client
- Handling offline player with SkinsRestorer
1.12.1
BetterHud 1.12.1
Notice
- BetterHud can now compatible with 1.21.5 without some significant change or break.
- But this feature is not compatible with 1.21.5, and since it can cause resource pack collision with other plugin, will be removal.
relocate hotbar item (block)
Add
- 1.21.5 support
- Add 'packs' folder for external BH pack
- Add 'animation-type' in image setting.
sequence_image:
type: sequence
files:
- "sequence/frame_0.png:2"
- "sequence/frame_1.png:2"
- "sequence/frame_2.png:2"
- "sequence/frame_3.png:2"
- "sequence/frame_4.png:2"
- "sequence/frame_5.png:2"
- "sequence/frame_6.png:2"
- "sequence/frame_7.png:2"
setting:
animation-type: play_once- Add these placeholders (Bukkit, Fabric)
burning
entity_burning
entity_frozen
Fix
- Kotlin 2.1.20
- Fix popup logic to support BetterHud-MMOCore
- Use more optimized map to text element
- Make a Folia adapt at some entity-related placeholder
- Fix player and entity handling bug with some platform (Spigot, Folia)
- Fix mmocore_stat
1.12
BetterHud 1.12
Notice
A significant change of core shaders is applied in Minecraft snapshot. (25w07a)
For this reason, Some features of BetterHud will not be compatible with Minecraft 1.22 and can be removed.
- Option 'static-scale'
- Some text effects
Fix
- Image name duplication fix
- Popup initialization fix
- Yaml synchronization fix
- Fix shaders (you need to delete BetterHud/shaders/text.vsh)
- Database fix
- BetterCommand 1.4.3
- Adventure 4.19.0
Add
- Add 'flip' in image element.
- Add 'reversed' in image layout.
image_armor:
type: sequence
flip:
- y
files:
- "armor/armor_empty.png"
- "armor/armor_half.png"
- "armor/armor_full.png"
layout_armor:
images:
armor:
name: image_armor
stack: "armor@t/2-1/10"
max-stack: 10
space: 0
reversed: true- Add some placeholder (Bukkit)
mmocore_is_loaded (MMOCore)
mythicmobs_entity_id (MythicMobs)
1.11.4
BetterHud 1.11.4
Notice
- This is a hotfix of 1.11.3
- I'm currently trying to make a stable version of BetterHud.
Warning
- 'disable-legacy-offset' is now true by default.
- This patch can influence y-axis of ttf or otf text.
Fix
- Remove old code of text
- Fix shader tag not work
- Fix line-align with background
- Clean some unused code
- Fix command not work with some kind of plugins.
- Fix placeholder equation
- Fix 'accented.png' font
Add
- Add 'clamp(value, min, max)' function in equation.
- Add 'ascent' config in bitmap text.
Contribute
- Add de_DE.json - Ubivis
1.11.3
BetterHud 1.11.3
Fix
- Fix mmocore skill reference
- Add z-axis for NeoForge
- Clean build jar
- Fix image identifier
Add
- Add 'turkish' language
- Support combining Unicode
1.11.2
BetterHud 1.11.2
Notice
- This is a hotfix version of 1.11.1.
- Support about 1.18 is completely dropped because of optimization.
Add
- These placeholders added
world (bukkit)
- These configuration added
force-split: false (Text layout)
frame-type: local #global, local (Popup)
Fix
- Fix shaders bug
- Fix invalid boss bar position when reloading.
- Placeholder api fix (Fabric)
Change
- BetterCommand 1.4.2