Archived Legacy DynamicHUD
  • Dynamic HUD
  • Import using Gradle
  • Widgets
    • Adding Widgets
      • TextWidget
      • ItemWidget
      • ArmorWidget
    • Creating your own Widget class
    • Widget class
    • WidgetManager
    • WidgetBox
  • Saving and Loading
    • Saving and Loading
    • Changing save file name and directory
  • Moveable Screen
    • AbstractMoveableScreen
    • Default Moveable Screen
    • Using the default Moveable Screen
    • Creating and using your own MoveableScreen class
  • ContextMenu
    • ContextMenu class
    • ContextMenuOptionsProvider interface
    • DoubleInputScreen
    • DataInputScreen
  • Slider Widget
    • Slider
  • SliderWidgetBuilder
  • ColorPicker
    • ColorGradientPicker
      • ColorPickerButton
      • GradientBox
      • GradientSlider
  • Helpers
    • ColorHelper
    • DrawHelper
    • TextureHelper
Powered by GitBook
On this page
  • Version Differences:
  • For DynamicHUD versions 1.2.0 and above, the data structure for MainMenuWidgets and Widgets and related methods has been changed to Set instead of List.
  • Credits

Dynamic HUD

Learn how to use our library here

NextImport using Gradle

Dynamic HUD is a Java library made for Fabric developers to create entirely new screens and HUDs in-game.

Version Differences:

This documentation is unedited at some places for 1.19.4. For 1.20 everything is the same except MatrixStack and DrawableHelper has been replaced with DrawContext

The classes documentation is for 1.20, as for 1.19.4, they use MatrixStack as a parameter in the methods.

For DynamicHUD versions 1.2.0 and above, the data structure for MainMenuWidgets and Widgets and related methods has been changed to Set instead of List.

This Gitbook can be found as an example over .

Credits

Creator: Wiki : and ()

Tanish
Tanish
Lumaa
V-Fast
helper
here
Fabric for Minecraft 1.20Fabric
Logo