Skip to content

2.3.0

Choose a tag to compare

@MovTery MovTery released this 11 Apr 11:50
16c385e

Notice:

  • Starting from 26.2+, Mojang has introduced the Vulkan rendering engine. If your device does not support Vulkan 1.2, you may be unable to launch the latest versions of Minecraft

Updates:

  • Synced translations from the Weblate project
  • Settings: added option to disable persistent seasonal easter egg effects
  • Account management:
    • Preview player model when changing skins/capes. by youfeng, MovTery
    • Automatically detect and select the correct skin model when changing skins. by youfeng, MovTery
  • Control layout editor:
    • Control layer list:
      • Automatically scroll to the currently selected control layer
      • Automatically scroll to the top when creating a control layer
    • Automatically open the control layer properties dialog when creating a control layer
    • Added support for copying control layers
    • Synced background from the launcher main page settings
    • Added support for styles to ignore dark theme
    • Added confirmation dialog to prevent accidental deletion
  • Added support for importing control layouts via external app sharing
  • TouchController:
    • Added support for configuring vibration types. by fifth_light
    • Automatically enables control proxy before launching the game if TouchController is installed
  • Resource download: added support for jumping to a specific page by input

Refactors:

  • Input method: removed input proxy, now using View to handle input
  • Controls: removed prevention of continuous key event handling
  • Refactored account management action bar, introduced login menu and player model preview
  • Technical updates:
    • Significantly improved archive content reading performance using Okio
    • Updated launcher dependencies

Changes:

  • Control layout editor:
    • Replaced checkboxes with radio buttons for applying control styles
    • Preview colors in color editor entry items
  • In-game menu:
    • Send key-value dialog switched to toggle mode
    • Show reminder on every game launch after closing the game menu
  • Network: increased timeout to 30s
  • Downloads:
    • Search input now triggers via button or Enter key
    • When searching mods/modpacks with Chinese input, provide a reference list and recommend selecting English names for better accuracy

Fixes:

  • OptiFine: no longer sorts versions, now follows the official website
  • Fixed update check failing if system time is set to the future until that date is reached
  • Added file extension restrictions and validation when importing files
  • Control layout:
    • Fixed key events not being released when buttons are hidden
    • Toggle buttons should not only affect the visibility of the assigned control layer
  • Control layout editor:
    • Fixed opacity percentage display issues in styles
    • Fixed duplicated controls being assigned the same UUID
  • Color editor: no longer always intercepts the alpha channel value
  • Resolution: refresh resolution after returning from background to prevent display issues on some devices
  • Launch:
    • Fixed failure to properly load Java environment on 26.2+
    • Added system "/system_ext" path to support loading certain libraries
  • LWJGL:
    • Added missing org.lwjgl.util.mapped to support some mods
    • Completed Vulkan module, fixed spirv-cross library loading
    • Fixed OOB caused by glfwGetKey GLFW_KEY_LAST. by ShirosakiMio
  • Media selection: using Intent.createChooser may cause issues on some systems
  • CurseForge: fixed crash when handling projects without icons or screenshot configurations