Skip to content

LibGui 18.0.0 for Minecraft 26.3 RC 2

Choose a tag to compare

@Juuxel Juuxel released this 12 Sep 11:50
ac741a1

Repository version: 18.0.0+26.3-rc-2

Added

  • Keycode annotation for marking SDL keycodes

Changed

  • Updated to Minecraft 26.3 RC 2
  • WWidget.isActivationKey takes an SDL scancode instead of a GLFW keycode
    • This preserves compatibility with existing code using KeyEvent.key() or KeyEvent.input().
  • WAbstractSlider.isDecreasingKey/isIncreasingKey takes an SDL keycode instead of a GLFW keycode
    • The argument should generally be the value of InputWithModifiers.shortcutKey().
  • Log4J was replaced internally with SLF4J

Fixed

  • Ctrl being used instead of Command on macOS

Deprecated

  • WWidget.isActivationKey in favour of InputWithModifiers.isSelection()

Removed

The following previously deprecated APIs were removed.

  • GuiDescription.get/setPropertyDelegate()
  • SyncedGuiDescription.propertyDelegate
  • SyncedGuiDescription.world
  • SyncedGuiDescription.getWorld()