Changelog
SkyHanni Beta 7.15.0
New Features
- Added Vanquisher Waypoint Sharing. - itsseth3 (https://github.com/hannibal002/SkyHanni/pull/5197)
- Sends appropriate Vanquisher spawned/shared/died message into party/all chat.
- Either shares instantly or upon key press.
- On-screen indicators: Renders title, waypoint, beacon, and tracers for party member spawns (or global if enabled).
Improvements
- Added
/shrpcrestartto restart Discord Rich Presence. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5537) - Added Rosewater Flask search tag to options related to evolving items. - Luna (https://github.com/hannibal002/SkyHanni/pull/5525)
- Improved Bingo event time detection by fetching from the Hypixel API, supporting Extreme and Secret Bingos. - Luna (https://github.com/hannibal002/SkyHanni/pull/5508)
Fixes
- Fixed
/gfssometimes not working. - nopo (https://github.com/hannibal002/SkyHanni/pull/5546) - Fixed an issue where enabling Hide Particles would still show particles from other players' Totems of Corruption. - Ambrosy (https://github.com/hannibal002/SkyHanni/pull/5543)
- Fixed being able to set Sensitivity Reducer reduction factor to invalid values, causing glitched head movement. - Luna (https://github.com/hannibal002/SkyHanni/pull/5536)
- Fixed Discord RPC not connecting. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5537)
- Fixed errors about Alixer and Bingo NPC in chat. - Luna (https://github.com/hannibal002/SkyHanni/pull/5508)
- Fixed issues trying to download NEU repo. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5517)
- Fixed lags when dealing with pets. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5545)
- Fixed Lobby Easter Egg Waypoints. - L3Cache (https://github.com/hannibal002/SkyHanni/pull/5542)
- Fixed Mute Fusion Machine not working if you're too far away. - Luna (https://github.com/hannibal002/SkyHanni/pull/5526)
- Fixed the mod sometimes saying Control (Ctrl) even when the Command (Cmd) key is expected on macOS. - Luna (https://github.com/hannibal002/SkyHanni/pull/5525)
- Fixed unpredictable SHWords replacements on 1.21.11. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5342)
Technical Details
- Added annotation params to
HandleEventforIslandTypeTag(s), and SkyBlock or when anOutsideSBFeatureis enabled. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5419) - Added JGit management for repo files. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5517)
- Added more unit tests for
ReflectionUtils. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5403) - Added temporary workaround for Kotlin bug. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5556)
- Changed
/ffcategory from main command to a normal command. - Ambrosy (https://github.com/hannibal002/SkyHanni/pull/5533) - Changed
ChatUtils.deleteNextMessageto use aComponentin the predicate instead of aString. - Luna (https://github.com/hannibal002/SkyHanni/pull/5525) - Cleaned up
ReflectionUtilsand usages. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5403)- Mainly removing unused functions.
- Functions for easy class-field access added.
- Cleaned up some render event listeners. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5534)
- Converted
IslandTypeTagto a real enum class instead of a class with instances. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5419) - Deprecated
.getConstant()on repo reload in favor ofgetConstantAsync(). - Daveed (https://github.com/hannibal002/SkyHanni/pull/5419) - Fixed
RenderUtils.scheduleOnRenderThreadalways returningCompletableFuture<Void>if we weren't on the render thread. - Luna (https://github.com/hannibal002/SkyHanni/pull/5460) - Made
validateAccessWidenerGradle task explicitly depend onstonecutterPrepareto fix occasional build failures. - Luna (https://github.com/hannibal002/SkyHanni/pull/5490) - Moved repo logging to distinct files. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5517)
- Will be in
config/sh/repo/logsandneu/repo/logsrespectively. - Log dirs will not get nuked when repo fs clears.
- Will be in
- Overhauled SHWords UI. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5342)
- Re-engineered the
Shimmyclass to work better with Kotlin-isms. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5403)ShimmyTestadded to ensure functional parity with NEU version.
- Re-worked SHWords to use Screen + GUI formatting. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5342)
- Removed
Position.renderString. - Daveed + Fazfoxy (https://github.com/hannibal002/SkyHanni/pull/5405) - Removed reader loop in IPC in favor of inline looping. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5537)
- Renamed
CoroutineConfigand related classes toCoroutineSettings. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5419) - Replaced lots of feature
isEnabled()functions with newHandleEventparams. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5419) - Reworked the
RepoLoggerto extendSkyHanniLogger. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5517) - Updated Kotlin language version from 2.0 to 2.2. - Luna (https://github.com/hannibal002/SkyHanni/pull/5460)
Dependencies
Files
SkyHanni-7.15.0-mc1.21.11.jar(37.89 MiB) Primary Download
External resources
Project members
hannibal2
Owner

CalMWolfs
Member

jani270
Member
NopoTheGamer
Member


