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 :)
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
Help localize DirectionHUD on Crowdin!
- fixed temp config not being saved to file
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
Help localize DirectionHUD on Crowdin!
- fixed secondary HUD colors not being able to be changed
- code optimizations
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
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