- fixed HUD color reset & secondary color reset not working
- improved config loading logic
- added support for config writing in different languages
- improved mod loading logic
- split
1.20.1
and1.20.2
because of the countless networking issues and differences between the two
a1.6.0.0
first alpha for 1.6! The alphas will only include the floodgate development part of the update.
development is slowing with finals approaching (and motivation issues) but i wanted to at least drop this to get some feedback in the meantime
- added
/dest
command support for FloodGate Geyser
Planned Features:
- support for the rest of the commands
- colored buttons (trying)
Please post thoughts and suggestions in the Discord or in Github! would be very appreciated :)
- fixed an issue with a crash on 1.20-1.20.1 (weird fabric issue)
- fixed crash when setting a destination with the HUD type as BossBar
- fixed config updater throwing errors
v1.5
Another round of fixes, and prep for bigger things. Watch the update video!
Help localize DirectionHUD on Crowdin!
Rewrites & Refreshes
- rewrote client-server networking
- DirectionHUD clients are now compatible with Spigot servers
- when on the client, ActionBars are now built on the client
- non DirectionHUD ActionBars now show up for a short period of time when on client
- destination logic rewrite
- new edit destination UI
- all
/dest saved
commands are in command suggestions /dest remove
moved to/dest saved delete
- LastDeath rework
- removed the ability of clearing deaths
- now saves last
x
deaths (edit in config) instead of last death per dimension - new page system for when there are more saved deaths than what can be shown
- HUD Modules rewrite
- new modules UI
- uses the new page system, for more module support
- turning off a module doesn't move it to the back of the list anymore
- all module commands are now in command suggester
- Track command rewrite
- track commands are now split up and easier to understand
/dest track (set|clear*|cancel*|accept*|deny*)
- all track commands now show up in the suggester
- track commands are now split up and easier to understand
New Additions
- Global Destinations
/dest saved global [add|edit|delete]
- new
global-destinations
config option, defaultfalse
- new
global-dest.json
(with pretty json enabled!!) - enables a new tab in the saved destinations UI that all players can see
- only people with the right permissions can edit the global destinations
- new Inbox System
/dhud inbox
- Pending track requests, track requests, and received destinations will now show up in the inbox
- central place for all social command interactions
- sending destinations and track requests now have a cooldown to combat command spamming
Config Changes
- updated to v1.4
- reordered the config for easier reading
- new
social-cooldown
config option, default10
seconds,0
to disable - new
global-destinations
config option, defaultfalse
- new
particle-loop
config option to change particle loop speed - new
lastdeath-max
for setting the max amount of deaths saved, default4
- renamed
hud.enabled
tohud.settings.state
- renamed
hud-refresh
tohud-loop
- renamed
death-saving
tolastdeath-saving
- renamed
destination-max-saved
todestination-max
Fixes and Changes
- Renamed
/dirhud
command to/dhud
- the
/dhud
command now works to execute every command in DirectionHUD (eg./dhud dest saved
) /dhud reload
now fully reloads all players- removed
/directionhud defaults
command (might come back later if requested, but was a pain to keep it working, needs to be heavily redone)
- the
- moved hud toggle to the settings page
- removed toggle button from HUD menu, the command still is functional
- PlayerData v1.6
- The PlayerData JSON is now formatted in a readable way
- fixed players & files not unloading fully on server shutdown
- fixed tracking module pointing to player target when the target is in another dimension and AutoConvert is off
- fixed
tracking resumed
message not showing up when turning on AutoConvert - removed suggestions formatter
Fabric Changes
- fixed tracking target option not being set correctly in ModMenu
- port to 23w43b
- ModMenu & YetAnotherConfigLib aren't supported for this version
- port to 23w43a
- ModMenu & YetAnotherConfigLib aren't supported for this version
- port to 23w42a
- fixed temp config not being saved to file
- ModMenu & YetAnotherConfigLib aren't supported for this version
Help localize DirectionHUD on Crowdin!
- fixed AutoClear clearing even if switching to the destination's original dimension
- fixed HUD RGB not lining up between modules
- fixed HUD RGB not working with bold or italics
- added a temp config option for disabling sending non DirectionHUD ActionBars to the chat
- port to 23w41a
- ModMenu & YetAnotherConfigLib aren't supported for this version
Help localize DirectionHUD on Crowdin!
- fixed the weather module not showing the ability to sleep during a thunderstorm
- fixed the tracking module adding an extra space when enabled but not tracking anything
- fixed the BossBar not toggling off correctly
- better messages for tracking conversions and different dimensions
- fixed ActionBar message still being sent to the client even if using BossBar
- YACL bump to >=3.2.1
- 1.20.2 support
v1.4.0 - QOL & BossBar Support
Please submit bugs in the GitHub! You can also submit in the discord server if GitHub is confusing.
Help localize DirectionHUD on Crowdin!
New Features
Color picker
- can now edit colors using the HSB standard
- new color presets tab
- save custom color presets
- presets that are not white will show up in tab complete for filling out color
- new default colors, with 3 shades to each color
- save custom color presets
- destination particles and saved destinations now work with the color screen
BossBar support
- change color to very minecraft bar color
- progress bar can be used to track distance from the destination
- change the countdown distance in the settings, 0 = auto
Other Additions
- new hud settings page
- '/dest send' now works with sending color
- '/dest send' now sends your location if no arguments are entered
- new tracking module setting to switch between pointing towards the tracked player & destination
- new destination tracking setting for bypassing the tracking request system
Fixes & Tweaks
- HUD will now not display when all modules are off but HUD is on
- Settings screens now have an 'X' button next to each option for individual resets
- '/hud edit' is now '/hud modules'
- config is 100% redone (modmenu & config file)
- hud order in config is now a list, not a string
- DirectionHUD LangReader is now using Gson
- fixed error text when making a new destination with a duplicate name
- fixed message for setting the tracker, its no longer using the destination
- fixed '/directionhud' command not working when hud editing config was turned off
- more info in settings and other areas
- optimizations
- & more