### Features
#### GUI Improvements
- Added GUI scale options: `Small`, `Medium`, and `Large`
- Improved UI scaling for non-1440p monitors
- Improved large UI overlap and scrolling behavior
- Each UI scale now has its own layout instead of using restrictive forced scaling
- Many secondary UI screens are now popups instead of separate screens
- Improved the search results UI
- Added a new templates UI
- Templates can now be shared
- Added a new mod icon
#### Coordinate System Improvements
- Pasting 2 numbers into the X field now applies them to X/Z
- Pasting 3 numbers into the X field now applies them to X/Y/Z
- Pressing Space in the X or Y fields now jumps to the next coordinate field
- `~` is now accepted in the Y field, allowing waypoints to follow your eye level
- Examples: `~1`, `~-1`
#### Waypoint Improvements
- Switching between the Nether and Overworld now preserves waypoint state and converts waypoint coordinates
- You can now place your `0 0` waypoint inside the built-in Hoplite folder
- Waypoint presets can now be duplicated
- Waypoints created through sneak distance now use a fixed 16-block distance
- You can now change block opacity and outline opacity per waypoint
- Removed the old Defaults system
- New waypoints now only use colors from the color palette
- Added the new Use Block Model feature
#### Clump Improvements
- Labels now render above clumps instead of in the middle
- Clumps now use more accurate limiting math, allowing waypoints to connect across a maximum area of 10,000 blocks
#### Keybind Improvements
- Side mouse buttons can now be used to navigate folders and groups in the waypoint list
- The old Hide Waypoints threshold has been replaced with a customizable cycle system
- Each waypoint preset can now be individually keybound
- Folders can now have keybinds
#### Toggle Sneak Options
- Renamed Toggle Sneak Improvements to Toggle Sneak Options
- Sneak improvements are now split into separate toggles
- Added Better Sneak Sprinting
- Added waterlogging slabs while sneaking as part of Better Sneak Interactions
#### Setting Changes
- Removed Target Ignores Foliage to simplify settings
- Clear Unlocked now requires holding the button for 1 second instead of showing a confirmation popup
### Bug Fixes
- Fixed the old label fade range appearing in the new UI
- Fixed Hoplite folder drag behavior showing green even when waypoints would be rejected
- Updated the Waypoint Preset visibility indicator to be white like the other icons
- Cleaned up a large amount of the codebase
- This should make future updates easier, but please report any bugs caused by the cleanup
- Fixed the configure button not refreshing correctly for features like Death Waypoints
- Fixed a bug where Death Waypoints could change after leaving
- Remade the lock icon to better fit 16x16
- Fixed weird behavior related to grass block defaults
- Improved visibility of transparent blocks
- Folder collapse and expand buttons now grey out when inactive
- Sneak target waypoints now work on snow layers
- Miscellaneous fixes and improvements
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }