Release v1.7.0
Release v1.7.0
New Features
- Bal Boss spawn alert (@NopoTheGamer)
- Brood Mother spawn alert (@TimoLob)
- Auction outbid alert (@skycatminepokie)
- Jacob's Farming Contest timer (@IRONM00N)
- Spirit Sceptre/Wither Blade damage display (@RobotHanzo)
- Hide players at hub spawn point (@RobotHanzo)
- Reset zealot counter command
- Add error screen when an essential file fails to load
- Asynchronous data file fetching
Changes
- Remove API features temporarily due to Slothpixel no longer being able to handle our requests
- Add a switch to turn off replacing Roman Numerals in item names to cover an edge case where items with custom names may appear to have Roman numerals when it isn't intended
- Add new warp locations to fancy warp menu (@NopoTheGamer)
- Change tab effect display to be disabled by default (@NopoTheGamer)
- Re-arrange some deep caverns warp locations so they fit better (@NopoTheGamer)
- Add Smite VII to slayer tracker
- Remove underline from dungeon secrets display
- Remove patreon button
- Add bits option to Discord RPC
- Add new Skyblock locations (@NopoTheGamer)
- Update translations
- Separate the salvage and collected essences counter to avoid conflicts in the future (@iHDeveloper)
- Reduce amount of copy-pasted stuff in DataUtils
- Load config and data files in pre-init instead of post
- Change default developer mode key to Lmenu for macOS (@RayDeeUx)
- Make dev mode setting persist across restarts
- Add dev mode toggle in general settings
- Separate show Skyblock item ID feature from dev mode
- Add a toggle for leather backpack opening sound
- Name loggers by fully qualified class names to enable filtering
- Cut down on unnecessary logger instantiations
- Adjust a few error messages
- Remove ServerGuiConsole appender from log config since we don't need it
- Pull in latest data from SkyblockAddons-Data
- Make all warps unlocked in fancy warp menu
- Make health number gold when absorption is active
Bug Fixes
- Make drill fuel bar work with new drills (@NopoTheGamer)
- Fix Fetchur item display (@NopoTheGamer)
- Fix skill xp display for xp ending in 'k'
- Fix a few crashes
- Improve action bar parsing
- Fix skill display flashing just before it fades out
- Fix reforge filter scaling on large GUI scales
- Fix chroma incompatibility with Patcher v1.6.0+ (@My-Name-Is-Jeff)
- Fix Discord RPC coins balance
- Salvage essence GUI doesn't hide when toggled off (@NopoTheGamer)
- Fix backpack previews not working with skinned backpacks (@NopoTheGamer)
- Fix various other bugs
- Fix an infinite loop that occurs in backpack caching in certain situations
- Fix reforge filter showing on advanced reforge menus
- Improve performance of inventory type detection and backpack caching
- Fix crash when purse value matches an empty String
- Fix some features still running when disabled
- Dragon tracker
- Slayer tracker
- Rain timer
- Fetchur display
- Fix crash due to pressing keys on file loading error screen
- Fix crashes due to missing online data checks
- Fix chroma methods running when player is not on Skyblock
- Fix crash due to logger thread safety on splash screen
- Preliminary fix for map offset (does not work in all cases) (@My-Name-Is-Jeff)
- Fix the dungeons check (@My-Name-Is-Jeff)
- Fix crash if shader didn't load (@My-Name-Is-Jeff)
- Fix game freeze when loading data files gets stuck
- Fix color code symbol showing in spirit sceptre display (@NopoTheGamer)
- Fix Salvage essence regex not detecting a number with more than one digit (@iHDeveloper)
- Fix string not found error spam
- Fix leather backpack opening sound conflicting with default Skyblock backpack opening sound
- Fix some warnings
- Fix issue causing users in China to be unable to use the mod
- Fix Crystal Hollows and Forge warps not being clickable for non-MVP+ players despite being unlocked (#609)
- Fix dungeon map markers being offset
- Data downloading improvements
- Increase timeouts for requests
- Retry requests twice before failing
- Use Crowdin CDN for localized strings
- Don't download online strings for English
- Add root cause message to LoadingException
- Add error message in chat for failed requests when player joins Skyblock
- Fix delayed flag change after changing language
- Fix health, defense, and mana for the number separator update (@appable0)
SHA-256 Hash
Please see How to Verify the File Hash for more details.
cd4f32c651f4b67555281ad31091e70ffe699d829ec310869b5eb35c7bb64825