
SkyHanni for Hypixel SkyBlock
SkyHanni is a Fabric Minecraft mod. It is filled with many unique features for Hypixel SkyBlock. The majority of these features are centered on the Garden, Slayer, Fishing, Bingo, Diana, Rift and Mining.
2.4M
181
7.15.0 for 1.21.11
beta9 апреля 2026 г.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)
7.14.0 for 1.21.11
beta1 апреля 2026 г.SkyHanni Beta 7.14.0
New Features
- Added Deployable Overlay. - nopo (https://github.com/hannibal002/SkyHanni/pull/5506)
Improvements
- Added support for Littlefoot's Den Shaft. - nopo (https://github.com/hannibal002/SkyHanni/pull/5523)
Fixes
- Added support for new Reindrake spawn message. - Luna (https://github.com/hannibal002/SkyHanni/pull/5513)
- Fixed Active Effects and Cookie Buff in Compact Tab List having really long text when inactive. - Luna (https://github.com/hannibal002/SkyHanni/pull/5468)
- Fixed Active Effects in Compact Tab List being split into two lines when they shouldn't. - Luna (https://github.com/hannibal002/SkyHanni/pull/5468)
- Fixed error when disconnecting while tracking sounds/particles. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5484)
- Fixed small typos. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5473)
- Fixed Ultrasequencer Helper missing first round. - HyperKids (https://github.com/hannibal002/SkyHanni/pull/5498)
- Updated Shiny Orb Tracker to work after Shiny Shard rename to Shiny Token. - Luna (https://github.com/hannibal002/SkyHanni/pull/5518)
Technical Details
- Cleaned up
TabListReader. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5497) - Cleaned up components in player name formatting logic. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5435)
- Cleaned up lots of deprecated usages of functions. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5388)
- Extracted
TrackCommandinto base, and world class. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5484) - Fixed
Component.containsandComponent.startsWithadding legacy formatting codes where the original component string doesn't include them. - Luna (https://github.com/hannibal002/SkyHanni/pull/5468) - Migrated all detekt rules to 2.0 format. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5507)
- Migrated Moveable HUD elements to new
moveablehudpackage. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5388)- Config + impl. classes were almost entirely duplicated code.
- Removed every instance of
pushMatrix()andpopMatrix()that can be removed. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5388) - Updated GitHub CIs to use Java 25. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5491)
7.13.0 for 1.21.11
beta29 марта 2026 г.SkyHanni Beta 7.13.0
Improvements
- Added 21 more /shachievements. - nopo (https://github.com/hannibal002/SkyHanni/pull/5489)
Fixes
- Fixed crash with Discord RPC enabled. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5495)
- Fixed Dice Achievement. - nopo (https://github.com/hannibal002/SkyHanni/pull/5489)
- Fixed issues with GFS auto-complete. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5494)
- Fixed Slayer Kill Time not counting the first phase for Tarantula Broodfather 5. - Luna (https://github.com/hannibal002/SkyHanni/pull/5466)
- Fixed some overlays rendering at the wrong size with separate inventory GUI scales, and fixed Diana's nearest warp helper rendering twice over inventory. - akinsoft (https://github.com/hannibal002/SkyHanni/pull/5482)
- Fixed Translate on Click feature. - NetheriteMiner (https://github.com/hannibal002/SkyHanni/pull/5483)
Technical Details
- Added alpha param for item stack rendering. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5341)
- Renamed BlockUtils.rayTrace to BlockUtils.raycast. - Luna (https://github.com/hannibal002/SkyHanni/pull/5488)
- Renamed MobUtils.OwnerShip to MobUtils.Ownership. - Luna (https://github.com/hannibal002/SkyHanni/pull/5488)
- Renamed MobUtils.rayTraceForMob to MobUtils.raycastForMob. - Luna (https://github.com/hannibal002/SkyHanni/pull/5488)
- Renamed MobUtils.rayTraceForMobs to MobUtils.raycastForMobs. - Luna (https://github.com/hannibal002/SkyHanni/pull/5488)
- Renamed SlayerChangeEvent file to SlayerEvents and moved SlayerQuestCompleteEvent to it. - Luna (https://github.com/hannibal002/SkyHanni/pull/5466)
7.12.0 for 1.21.11
beta27 марта 2026 г.SkyHanni Beta 7.12.0
New Features
- Added SkyHanni Achievements. - nopo (https://github.com/hannibal002/SkyHanni/pull/5472)
- Do /shachievements to see them all.
Improvements
- TPS counter will now climb back up to 20 more gradually when the server was completely unresponsive for over a second. - Luna (https://github.com/hannibal002/SkyHanni/pull/5467)
- When a Diana burrow guess fails, the error message will no longer mention sounds or ask you to turn off Hypixel music. - Luna (https://github.com/hannibal002/SkyHanni/pull/5470)
- We no longer rely on sounds at all for guesses.
- When a Diana burrow guess fails, we will now recommend
/particlequality extremeinstead of/particlequality high. - Luna (https://github.com/hannibal002/SkyHanni/pull/5470)- This is just to make sure we have the highest possible particle quality just in case.
Fixes
- Fixed
!tpsparty command not rounding TPS to 2 decimal points. - Luna (https://github.com/hannibal002/SkyHanni/pull/5467) - Fixed Dance Room Helper getting out of sync. - Luna (https://github.com/hannibal002/SkyHanni/pull/5433)
- It should now remain accurate even if the server is lagging.
- Fixed Discord Rich Presence not connecting. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5448)
- Fixed not switching to backup repo when files on disk are corrupt. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5446)
- Fixed rare error loading recipes from NEU. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5385)
Technical Details
- Added more case-detection for gradle failure in github workflows. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5371)
- Added SHDiscordIPC, and reworked DiscordRPCManager. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5448)
- Added verbose debug when File I/O errors are hit in repo management. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5446)
- Detekt will no longer run during local builds. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5449)
- Still runs automatically on CI for all PRs.
- Can be triggered locally with
./gradlew detektMain.
- Fixed
cleanMessagefield inPartyChatEvent.AllowandPartyChatEvent.Modifybeing the whole message rather than just the actual message portion. - Luna (https://github.com/hannibal002/SkyHanni/pull/5467) - Fixed Resettable not working on private classes. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5440)
- Fixed unnecessary debug logging in TpsCounter if player is in limbo or server is stalled for an extended period of time. - Luna (https://github.com/hannibal002/SkyHanni/pull/5465)
- Heavily reduced build times. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5449)
- Moved ErrorManager cleanup constants to repo. - Daveed (https://github.com/hannibal002/SkyHanni/pull/4514)
- Moved sync-dependent data population to single safe block. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5385)
- Removed dependency on
kdiscordipc. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5448) - Removed superfluous synchronize blocks in NEU loading. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5385)
- Renamed
cleanedAuthorfield inPartyChatEvent.AllowandPartyChatEvent.ModifytoauthorName. - Luna (https://github.com/hannibal002/SkyHanni/pull/5467) - Split annotation processors by area. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5449)
- LoadedModules, PrimaryFunction, and VersionConstants.
- Updated Crash on Death to use PlayerDeathEvent. - Luna (https://github.com/hannibal002/SkyHanni/pull/5471)
- Updated github actions to Node24 versions. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5449)
- Prep for June 2026 deprecation of Node 20.
- Upgraded gradle from 9.3 to 9.4.1. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5449)
- New version fixed some caching issues.
7.11.0 for 1.21.10
beta23 марта 2026 г.SkyHanni Beta 7.11.0
New Features
- Added an option to prevent breaking crops on the Garden while holding a fishing rod. - Luna (https://github.com/hannibal002/SkyHanni/pull/5455)
- Added Avorius Helper for the Crimson Isle. - Destiny (https://github.com/hannibal002/SkyHanni/pull/5441)
- Added line to Tarantula Boss. - SillyGirlMarina (https://github.com/hannibal002/SkyHanni/pull/5392)
- Added Museum Category Highlighter. - nopo (https://github.com/hannibal002/SkyHanni/pull/5450)
- Highlights completed categories in green.
- Added option to reduce sensitivity while holding Squeaky Mousemat. - Nick-NCSU (https://github.com/hannibal002/SkyHanni/pull/5391)
Improvements
- Hoe Levels Display now warns you if your tool is not gaining XP because you're farming the wrong crop. - Luna (https://github.com/hannibal002/SkyHanni/pull/5415)
- Made warnings from Barn Fishing Timer clearer. - Luna (https://github.com/hannibal002/SkyHanni/pull/5453)
- Renamed feature Patcher Coords Waypoints to Coords Waypoints. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5424)
- Significantly improved accuracy of server TPS measurement. - Luna (https://github.com/hannibal002/SkyHanni/pull/5437)
Fixes
- Fixed error reading items in ItemPickupLog. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5444)
- Fixed error when using level color for player name in tab. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5445)
- Fixed Greenhouse Growth Stage alert sometimes sending multiple times. - Luna (https://github.com/hannibal002/SkyHanni/pull/5438)
- Fixed instance profit calculation. - Tommo (https://github.com/hannibal002/SkyHanni/pull/5452)
- Removed the dungeon key counting as profit.
- Removed empty items from display.
- Fixed occasional performance issues with Mob Detection. - Luna (https://github.com/hannibal002/SkyHanni/pull/5456)
Technical Details
- now fires at instead of . - Luna (https://github.com/hannibal002/SkyHanni/pull/5451)
- This avoids event handlers operating on stale data that is a tick behind.
- Added . - Luna (https://github.com/hannibal002/SkyHanni/pull/5437)
- Added . - Luna (https://github.com/hannibal002/SkyHanni/pull/5437)
- Useful for countdowns, because will round down, often leading to undesirable behavior where, for example, your 5-second countdown starts at 4 and shows 0 for a full second before finishing.
- Added and in place of. of previous hardcoded magic numbers. - Luna (https://github.com/hannibal002/SkyHanni/pull/5443)
- This also updates our outdated assumption of sneaking eye height being 1.54, which was true in Minecraft 1.8.9, but nowadays it is more like 1.27.
- Added . - Luna (https://github.com/hannibal002/SkyHanni/pull/5443)
- Added and fields to . - Luna (https://github.com/hannibal002/SkyHanni/pull/5437)
- Added ItemStack.asTextComponent. - nopo (https://github.com/hannibal002/SkyHanni/pull/5431)
- Changed ArmorStand entity copying to use EquipmentSlot. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5442)
- Fixed post being delayed by DelayedRun calls. - Luna (https://github.com/hannibal002/SkyHanni/pull/5451)
- Migrated all declared plugin + library versions to libs.version.toml. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5384)
- Removed FeatureTogglesByDefaultAdapter. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5377)
- Removed leftover files from patcher support. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/5424)
- Removed unused . - Luna (https://github.com/hannibal002/SkyHanni/pull/5437)
- The precise definition of a year is context-dependent anyway, so it's better not to have this.
- Renamed to to more accurately represent its function. - Luna (https://github.com/hannibal002/SkyHanni/pull/5443)
- Unified separate gradle sub-projects to use dep resolution from libs.version.toml. - Daveed (https://github.com/hannibal002/SkyHanni/pull/5384)
- Updated Stonecutter to version 0.9. - Luna (https://github.com/hannibal002/SkyHanni/pull/5463)
Детали
Лицензия:LGPL-2.1-only
Опубликован:2 года назад
Обновлён:1 день назад

