MKWidgets

An alternate GUI widget library for Minecraft

MKWidgets is a widget based UI framework that predates vanilla Minecraft's own widget overhaul. It integrates seamlessly with existing Minecraft widgets while providing a much more advanced composable widget system using constraint-based layouting. With the use of MKWidgets we have managed to migrate our UI from 1.12 all the way through to 1.21 without having to change the UI code itself.

The architecture differences were inspired by my many years on the Kivy UI project and usage of Apple's constraint layout system.

The MKWidgets Team

profile avatar
Owner
  • 38
    Followers
  • 15
    Projects
  • 15.5M
    Downloads

More from cbkovakView all

  • MKNPC project image

    MKNPC

    • 3.2K
    • Mods

    MMO-inspired extension to various aspects of Minecraft NPCs

    • 3.2K
    • August 3, 2025
    • Mods
    • +1
  • MKCORE project image

    MKCORE

    • 3.6K
    • Mods

    Core of the MK RPG Framework

    • 3.6K
    • August 3, 2025
    • Mods
    • +1
  • MKWEAPONS project image

    MKWEAPONS

    • 3.5K
    • Mods

    Weapon mod built for the MK RPG system.

    • 3.5K
    • August 2, 2025
    • Mods
    • +1
  • MK: Ultra project image

    MK: Ultra

    • 82.7K
    • Mods

    MineKraft: Ultra is a mod for Minecraft 1.12.2 that adds traditional online rpg classes for the player to choose from; expanding combat options significantly.

    • 82.7K
    • August 2, 2025
    • Mods
    • +1
  • MKNPC project image

    MKNPC

    • 3.2K
    • Mods

    MMO-inspired extension to various aspects of Minecraft NPCs

    • 3.2K
    • August 3, 2025
    • Mods
    • +1
  • MKCORE project image

    MKCORE

    • 3.6K
    • Mods

    Core of the MK RPG Framework

    • 3.6K
    • August 3, 2025
    • Mods
    • +1
  • MKWEAPONS project image

    MKWEAPONS

    • 3.5K
    • Mods

    Weapon mod built for the MK RPG system.

    • 3.5K
    • August 2, 2025
    • Mods
    • +1
  • MK: Ultra project image

    MK: Ultra

    • 82.7K
    • Mods

    MineKraft: Ultra is a mod for Minecraft 1.12.2 that adds traditional online rpg classes for the player to choose from; expanding combat options significantly.

    • 82.7K
    • August 2, 2025
    • Mods
    • +1