Skip to content

Mod Options

Pre-release
Pre-release
Compare
Choose a tag to compare
@gomoritz gomoritz released this 14 Apr 10:53
· 868 commits to master since this release

In this release, the Mod Options UI has been published with some additional features.

Mod Options

A new user interface called the "Mod Options UI" has been added.

  • Accessible from the Main Menu and the Ingame Menu
  • Contains a scrollable list with entries for options that can be modified by the user
  • Entry types:
    • Boolean
    • Range Double
    • Range Int
  • Specific options may require a reload or something else to apply. Therefore, these options can be saved externally what means that they will be applied when the user presses the "Save and Exit" button in the menu. To indicate this, a save icon appears next to the option name when the current value doesn't match the applied value.
  • All values that aren't externally saved, will be applied immediatly when changing the entry's state. (When using a slider, this will hapen when the user releases the mouse)
  • The icon in the bottom right of the screen allows to reload the Minecraft Mod while in-game. (Delay of 1000ms)

Features

The following features have been added and can be controlled in the Mod Options UI:

  • Windowed Fullscreen
  • Zoom Field of View
  • Zoom Sensitivity

The following features have been available before and can now be controlled in the Mod Options UI:

  • Font Quality
  • Scoreboard Title
  • Scoreboard Background
  • Scoreboard Scores
  • Zoom Animation

The following features have been added and cannot be controlled in the Mod Options UI (so far):

  • Asynchronous Screenshots

Design

The Design of the Ingame Menu has changed a little bit:

  • The "Back to Hub" button has been replaced with a "Mod Options" button
  • When in a Singleplayer World, the "Options" button shares the its with the "Share to LAN" button

Issues

The following issues have been fixed:

  • Last server Quick Action wasn't updated properly without restarting the game
  • When trying to close the ingame menu, the cursor was hidden and could no longer interact with the buttons

Mod Options UI Structure

For everyone who is interested: that's how the Mod Options UI is structured.

  • ModOptionsUI [GuiScreen]
    • BluePaletteButton (Save and Exit) [GuiButton]
    • ImageBUtton (Reload) [GuiButton]
    • UIList [GuiSlot]
      • OptionsSection
        • TitleEntry (Section Title) [UIListEntry]
        • OptionEntry (Section Options) [UIListEntry]

          OptionEntryBoolean
          OptionEntryRangeDouble
          OptionEntryRangeInt