DynamicHUD Dev Guide
DownloadNeed Support?
  • Dynamic HUD
  • Import using Gradle
  • Versioning
  • Migration
    • Migrating to 3.0.0
  • Integrating DynamicHUD
    • Integrating DynamicHUD
    • DynamicHudConfigurator
    • Adding Widgets
    • Configuring the Widget Renderer
    • Changing default key bind
    • Saving and Loading Widgets
    • Registering Custom Widgets
  • Widget
    • Widget class
      • DynamicValueWidget
    • How to create a custom widget
    • Widget Renderer
    • WidgetData
    • DynamicValueRegistry
    • Scaling
  • Screens
    • AbstractMoveableScreen
  • ContextMenu
    • ContextMenu class
    • ContextMenuProperties
    • ContextMenuProvider
    • ContextMenuManager
    • Using context menu
    • Option<T> class
      • Color Option
      • Boolean Option
      • Double Option
      • Runnable Option
      • Enum Option
      • List Option
      • SubMenu Option
  • Skin System
    • Skin System
      • ClassicSkin
      • Minecraft Skin
      • Modern Skin
    • Creating a custom option
    • Creating a custom skin
  • Extending existing Skins
  • Creating a new theme
    • ContextMenuScreenFactory
    • ScrollHandler
  • Helper classes
    • AnimationHelpers
    • DrawHelper
Powered by GitBook
On this page

Was this helpful?

Migration

If you are looking to migrate your mod to API breaking Dynamic HUD versions, then please expand this page to reveal subpages with explanation for each version after 2.2.0

PreviousVersioningNextMigrating to 3.0.0

Last updated 1 month ago

Was this helpful?