Skip to content

Releases: JuggleStruggle/MineplexExpHud

Mineplex EXP HUD v0.1.1 for 1.8.9 + Hotfix

04 Dec 19:37
Compare
Choose a tag to compare

v0.1.1

General

Additions

  • By default, enable server checks to help decide whether it should send EXP updates based from the server IP used
    • This means that Works Offline from previous versions was replaced with Check Mineplex IPs
  • If Update is set to World Change it will now also tell the time remaining it has to check for the EXP command output
  • Hide the HUD if not on the Mineplex server; provided that the option Check Mineplex IPs is set to true

from Hotfix 1

  • Now checks for Advent Calendar's EXP reward

Changes

  • Cycling Button Widget now accepts right-clicking to cycle to a previous value
    • Now there are two ways: Hold shift and click or right-click
  • Up chat message checks for 3 seconds (previously from 2) when attempting to listen to /xp command output
  • Avoid Forge world events firing twice by checking if the world is a client world

Preferences Screen

Addition

  • Toggle HUD visibility if you're on the Mineplex server or not

Change

  • Rearrange buttons

Display Format Screen

Bugfix

  • When duplicating an entry that contains formatted elements, it would add more formatted elements without keeping them to how it was

Mineplex EXP HUD v0.1.0 for 1.8.9

07 Nov 23:12
734ae73
Compare
Choose a tag to compare

v0.1.0

General

Additions

  • Progress to Level 100's percentage has its own dedicated Decimal Formatting due to how it goes beyond 2 decimals (raised to 4)

Changes

  • Raised all Preference Screens' bottom button widgets by 2 pixels

Bugfixes

  • Fixed the HUD showing broken textures on other HUDs and in screens using textures
    • Ironically also fixing the pre-render breaking other HUDs if these use textures. This does not fix anything relating to the HUD never shown at all during pre-render due to lack of setups set in place when attempting to render HUDs as Forge places it way before doing so
  • Fixed when having the EXP Update disabled end up being ignored during some instances:
    • Set Intervals would go beyond 0.0 seconds (negative seconds being shown instead)
    • Adding EXPs while new chat messages come
  • Fix Guesstimate EXP to Level 100 only showing its cache version (where it adds the previous to level 0's EXP Until Next Level) rather than include it along with the Current EXP the user has and now updates it whenever there's an EXP update
  • Fix no decimal formatting being applied on Total Progress to Level 100 (which takes the Guesstimate EXP to Level 100 based on current level + current EXP and divides it by the total EXP it takes to reach level 100)
  • Fix Percentage to Level 100 not being multiplied times 100 for proper percentage
  • Numeric Widget: Minus and Plus Buttons did not disable when it reached their respective minimum or maximum limits (if they had any limits to begin with)
  • Numeric Widget: Setting text to any value beyond the minimum / maximum limits did not:
    • Update Minus and Plus Button's limits
    • Make the text be set to their respective minimum or maximum limit

Aware, but no bugfixes yet

  • Attempt to update HUD text if there is an active Set Time Until Reset formatting in use

Preferences Screen

Additions

  • Set Time to Reset "Set Time for Gained EXPs and Levels" in a new widget and property made for it
    • This already was in v0.0.0 but was never exposed as there wasn't a widget made for it
  • Edge Editor Screen

Changes

Display Format Screen

Preview (+New Feature)

  • You can now preview the text you're editing to see how it will look when saving it
  • The previously disabled "Preview" option is enabled as it is now implemented properly

Coloring (+New Feature)

  • Color formatting is now possible by doing &<color>
    • This behaves the same way as it would by using §<color> from the vanilla game
  • To show &<color> in the end result, just perform &&<color>

Changes

  • When removing the only entry on the list, it no longer leaves you with an empty list and have you exit and re-enter the menu only for it to show again
  • Limit Line to Show Progress's maximum value depending on whether it's using the user-formatted or not
    • For user-formatted, this will limit it to the amount of lines that are considered valid
      • (Does anyone want it to be limited to the actual amount of lines regardless of whether they are valid?)
    • For those that aren't, it's limited to the maximum it can support
  • Renamed Format Examples to Show Formats
  • Formatting Line: Row height was reduced to 20 pixels from 24 in favor of more compact lines
  • Formatting Line: Buttons are now textureless as a result of the textures clipping when setting its height to less than 20 pixels
  • Formatting Line: Adjust Formatting Error by fully utilizing the vertical areas but not overlapping with other formatting lines

Bugfixes

  • NaN when removing the only entry of the list shown on the second line of the title (which does not matter anymore due to the aforementioned change)
  • Tooltips shown from Format Examples List even if is not visible to the user
  • Resetting a format text to its previous text only yielded an empty text instead

Visual Preferences Screen

Additions

  • Adds the ability to toggle border visibility

Changes

  • Renamed Color Preferences to Visual Preferences as it better matches what this menu is actually about
  • Color names that didn't have Color after its base name were now added especially due to the menu's name change to avoid confusion

HUD Editor Screen

Additions

  • Screen Area: hold Control Key when changing to
    • Reset the position of the HUD to the area default
    • And maintain the current area without changing anything
    • (By the way, you can hold shift and click to reverse your options as it works on any cycling buttons!)

Changes

  • Now hides the orange draggable rectangle whenever dragging the HUD

Edge Editor Screen (+New Feature)

  • A new screen menu that allows you to edit the size of the edges for the HUDs
  • Modify it all at once, vertically / horizontally or for each side
  • Comes with a preview directly copied from Display Format Screen with changes to make it work on this screen

Mineplex EXP HUD v0.0.0 for 1.8.9

26 Oct 21:37
b9a5314
Compare
Choose a tag to compare

Initial release for 1.8.9 Forge platform.