Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicHUD MythicHUD
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicHUDMythicHUD
  • Wiki
  • Changelog

Last edited by wordandahalf Jan 30, 2025
Page history

Changelog

v2.0.0

(under construction)

v1.2.0

Additions
  1. Resource pack generation can now be configured to target certain client versions via resource-pack.support.

  2. Resource pack description can now be configured via resource-pack.description using MiniMessage markup.

  3. Resources from other packs can be imported using resource-pack.resources.

  4. MythicHUD can now be used to manage packs generated by other plugins using the resource-pack.merge configuration option.

  5. Resource pack generation will generate a .zip archive if resource-pack.destination ends in .zip.

  6. Users can now configure z-offset of layers and asset layers.

  7. Users can hide vanilla HUD elements using elements.

Removals
  1. Custom fonts are no longer manually configured via separate configuration. Instead, define them in a resource pack and import.
Changes
  1. Complete overhaul of pack generation and management.

  2. Plugin always generates fully-assembled resource pack.

  3. Resources from the vanilla resource pack can be referenced automatically.

  4. Language files are now bundled internally with the plugin and not copied to data folder.

v1.0.0

Additions
  1. 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 target 1.20.5 with paperclip-userdev.

  2. Support for client versions 1.20.5 through 1.21.1. A new mythichud-modern overlay is added to provide the updated shader for those versions.

  3. Proper API publishing. Documentation for API consumers is coming for a later release, but it is possible to do so now if you are so inclined to figure it out.

  4. 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.

  5. Development builds! Users can now keep track of project activity from our Discord server. Downloadable builds will be added soon.

Removals
  1. Support for Spigot and Bukkit servers. Support will be added back in a later release. Currently, the plugin will function in minimal state.

  2. Dependency on ProtocolLib. While useful in some contexts, ProtocolLib is has undesirable implications for performance and maintainability.

Changes
  1. Significant internal refactoring and optimization

  2. Fully asynchronous, native implementation of packet injection. By dropping ProtocolLib, we now use a fully custom packet handling implementation, allowing for markedly better performance.

Clone repository
Home

Getting Started
What's New in MythicHUD?
Commands and Permissions
Configuration Reference

Layouts
Pop-Ups
HUD Components
  • Asset Layers
  • Assets
  • Listeners
  • Conditions
    • Effect
    • Gamemode
    • Placeholder
    • Progress
    • Logical Operators
Fonts

MythicHUD API
Compatibility
  • Migrating from v1 to v2
  • Supporting Multiple Client Versions
  • Crucible
  • Nexo
  • ItemsAdder
  • Modded Clients