Releases: JuggleStruggle/MineplexExpHud
Releases · JuggleStruggle/MineplexExpHud
Mineplex EXP HUD v0.1.1 for 1.8.9 + Hotfix
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 withCheck Mineplex IPs
- This means that
- If
Update
is set toWorld 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 totrue
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
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
- Renamed
Coloring
toVisuals
(see Visual Preferences Screen)
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
- This behaves the same way as it would by using
- 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
- For user-formatted, this will limit it to the amount of lines that are considered valid
- Renamed
Format Examples
toShow Formats
- Formatting Line: Row height was reduced to
20
pixels from24
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
Initial release for 1.8.9 Forge platform.