Skip to content

Releases: toxicity188/BetterHud

1.14.0

09 Oct 12:09
20fbaf3

Choose a tag to compare

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

18 Jul 12:12
d45a9cc

Choose a tag to compare

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

02 Jul 22:02
7d13460

Choose a tag to compare

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

22 Jun 19:02
e8b08b6

Choose a tag to compare

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 255

Fix

  • Closing http server properly
  • Gets player's skin from player's name
  • Int map usage

Change

  • Bumps most dependencies version.

1.12.2

03 May 08:40
83e0202

Choose a tag to compare

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

05 Apr 07:35
fdb603e

Choose a tag to compare

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

21 Feb 08:37
6d39834

Choose a tag to compare

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

13 Jan 09:11
8e3a46d

Choose a tag to compare

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

07 Jan 12:26
9b42c73

Choose a tag to compare

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

02 Jan 16:12
c144a62

Choose a tag to compare

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