⭐MythicHUD⭐Custom Bars and Number Displays✅Replace Vanilla Look✅Auto Resource Pack Builder icon

⭐MythicHUD⭐Custom Bars and Number Displays✅Replace Vanilla Look✅Auto Resource Pack Builder -----

Create amazing and unique user interfaces for your server!




Thanks to the feedback from the initial dev build, the migration process from HappyHUD has been improved as well as several further optimizations have been made to make CONDITIONS and PLACEHOLDERS significantly more performant. Improvements will continue to be made as reports come in so please join the discord!
----------, Aug 24, 2024

We are excited to announce the first production-ready version of MythicHUD! (Hopefully)



ALWAYS TAKE A BACKUP OF YOUR HAPPYHUD JAR AND FOLDER BEFORE UPDATING!



https://git.lumine.io/mythiccraft/mythichud/-/wikis/Migrating-from-HappyHUD

- Added support for server versions 1.20.6 through 1.21.1, Paper removed a necessary snapshot version of Adventure so it is not possible to support 1.20.5 anymore.

- Supposed client versions 1.20.5-1.21.1 with a new `mythichud-modern` pack overlay to provide the updated shader for these versions using new technology introduced in these versions with overlays.

- Proper API publishing. Documentation for API consumers is coming as things stabilize, but for now you are able to depend on MythicHUD API in your plugin and call popups, layouts, etc!

- Automatic Migration from HappyHUD. As long as the plugin data folder exists, MythicHUD will attempt to migrate the installation and guide users to ensure functionality.

- Dev Builds! Users can now track activity in the dev builds channel of our discord server. Downloadable builds if you own it on mythiccraft/spigot will be coming shortly after an unfortunately manual verification process.

- Removed ProtocolLib dependency. While useful in some cases, PLib has undesireable implications for performance and maintainability. This means greatly improved performance and ability to update!



- Significant internal refactoring and optimization. Lots of things that weren't Async before, now are. And lots of things that were unnecessarily getting checked, now aren't. Users in our testing group noticed SIGNIFICANT improvements in performance when measuring with spark.

- Native implementation of packet injection, without ProtocolLib we c an now update faster and with better performance.



As always, if you find any issues please report them to our issue tracker or support channel in discord!
----------, Aug 15, 2024

Adjusted Z value of hud elements so other titles now take priority.

Fix issue with gui scale 3.
----------, Feb 18, 2024

Fixed a memory leak.
----------, Jan 29, 2024

Fixed "Could not pass event PlayerLoginEvent"
----------, Nov 13, 2023

Fixed issue when boss bars were instantly being sent on login.
----------, Nov 5, 2023

Added a block for players connected through geyser.
----------, Nov 5, 2023

Fixed modded servers spamming console about attributes. (#84)
Fixed boss bar packet issues finally. (#80)
Added a new config option for maximum held boss bars allowed.
----------, Nov 3, 2023

Hopefully resolve issue with boss bar packets.
----------, Oct 12, 2023

  • Fix fill increment not splitting correctly (#70)
  • Fixed null enum being passed to a protocollib write sometimes.
----------, Sep 24, 2023

Added a fix for GUI Scale 3 being misaligned.
----------, Aug 20, 2023

Added better exception handling.
----------, Aug 19, 2023

Added a new api method. Thanks Josh!
Optimized boss bar component caching. This prevents Components from constantly serializing/deserializing. You should see minor improvements in your timings reports.
----------, Aug 16, 2023

Fixed bug with forge clients always seeing an outline.
----------, Aug 15, 2023

Fix order of bossbars.
----------, Aug 14, 2023

1.20 is now supported fully.
Unicode is now generated automatically with an option to disable.
Huds are now displayed through the bossbar. This update includes a fancy new listener that you won't even notice! As a result, huds are much more performant.
Action bars are no longer affected.
Scaling should no longer throw off spacing.
Fixed multiple bugs.
----------, Aug 14, 2023

Fixed adventure components not rerouting correctly.
----------, May 12, 2023

Fixed null components throwing an exception.
----------, Mar 17, 2023

Fixes $ issue #43.
----------, Feb 26, 2023

Added generate-default-files: true option to config.
Fixed "Fill part of vertical-orientation-hud is not correct" #42 Thanks CyberStorm!
----------, Feb 24, 2023

Added temporary displays called popups! Read about them here: https://happyhud.ehhthan.com/features/popups

Added individual namespace directory copying. (#35)

Completely changed how textures are indexed to prevent duplicates. This means you will have to update your pack.
----------, Feb 7, 2023

Added conditions. You can read about them here: https://happyhud.ehhthan.com/features/conditions

Made many internal changes, make sure to update your pack from the built-pack folder.
----------, Jan 28, 2023

Fixed scaled vertical layers not scaling correctly.
Fixed compatibility mode not forcing legacy spacing.
----------, Jan 14, 2023

Copy built pack now has the plugin directory as the starting directory.
----------, Jan 9, 2023

Added ability to copy built pack to a file location.
----------, Jan 8, 2023

Fixed vertical layers not aligning properly in some cases.
----------, Jan 7, 2023

Adjusted left layout.
----------, Jan 6, 2023

Custom fonts can now have any height that you desire.

Alignments have been fixed on layouts.

Alignments should now more accurately place the starting position.

Added scaling to texture layers to adjust size without changing the actual texture. You can use this feature like this:
----------, Jan 6, 2023

Added back default-outline font.
----------, Jan 4, 2023

Fixed issue with overlapping font layers.
Fixed layouts defaulting to center alignment (now right!).
----------, Jan 2, 2023

Fixed issue with transparency in functional texture layers.
Fixed static text layers displaying the key instead of the expected text.
----------, Jan 2, 2023

Happy New Years!

Today HappyHud 0.2.0-SNAPSHOT is finally being released. Since this is a major update, many configs have been changed and will need to be updated. The most reliable way to do this would be to just delete the HappyHud plugin file and let it regenerate on the next restart. This ensures that everything is up to date and correct.

Changes

Massive performance improvements have been implemented to make the plugin perform more efficiently. This mostly involved reducing the number of characters that it took to build a hud. The disadvantage of this is that pack size will be a bit larger but should still compress well. Async scheduling is also used where applicable.

New spacing system for 1.19 which will outperform the old 1.18 version. It is highly recommended to run the plugin on this version because of that.

Alignment options: You can now choose to align either your layout elements or layers to left, right or center. This will dynamically update so you can align text as well.

Unicode fonts: Provided two new fonts “unicode” and “default-unicode”. The unicode font is strictly only unicode characters to display. Meanwhile the default-unicode only replaces characters that are not usually from the unicode font. This means other languages that do not use ascii characters (ex. Chinese) will be able to be displayed. The action bar uses the “default-unicode” font by default.

Outline option: On 1.19+ clients you can now specify whether you want the layer to be outlined like how Minecraft usually does.

The resource pack will now build off the pack file in the HappyHud directory. The built pack will be in the built-pack directory. Make sure to use the resources from the built-pack directory and NOT pack. You may also edit the base pack to add your own shader modifications.

Many internal changes.

Bug Fixes

Fixed huds not appearing on certain intel graphics systems. Thanks Complex!

Fixed huds not updating after a reload.

Fixed action bar messages being cut off.

Fixed hud appearing dark when compatibility mode is enabled.
----------, Jan 1, 2023

Fix colors.
----------, Sep 17, 2022

Added a conversion for legacy formatting.
----------, Sep 17, 2022

Spacing with custom fonts has been fixed.
Added support for multiple default layouts.
Added a layout reset command.
Added support for ascent in font assets.
Added support for changing the translation locale.
Fixed legacy color codes breaking spacing.
Fixed protocollib spam when a action bar was sent a null component.
Added compatibility mode for users that want support for multiple versions at once.
Fixed error when core shader was deleted.
----------, Sep 12, 2022

  • Fixed action bar alignment with custom characters.
  • Fixed layouts not updating after a reload.
----------, Aug 28, 2022

Welcome to the new and improved MMOBars, now known as HappyHud!
----------, Aug 23, 2022

Placeholders are now properly optimized.
----------, Dec 19, 2021

Support Java 16 again.
----------, Dec 11, 2021

  • Adds support for minecraft 1.18
  • Fixes issues with rerouting and minecraft 1.16
----------, Dec 10, 2021

  • Added a warning when not using protocol lib.
  • Bars should no longer randomly unalign then realign.
----------, Nov 12, 2021

  • Added option in config.yml to set the max for the armor function. (Defaults to 20)
  • Greatly improved vanilla function updating when you are using ProtocolLib. It now works through attribute packet events instead of equip events.
  • Alignment has been improved a bit. The bug
----------, Nov 9, 2021

DOWNLOAD THE LATEST RESOURCE PACK HERE!

MAKE SURE TO ALSO REFRESH YOUR CONFIG.YML

  • Fixed 1.16 rerouting the bars themselves.
  • Fixed icons being shrunk to a weird size.
----------, Oct 10, 2021

Resource Information
Author:
----------
Total Downloads: 1,583
First Release: Sep 25, 2021
Last Update: Aug 24, 2024
Category: ---------------
All-Time Rating:
41 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings