Releases: hannibal002/SkyHanni
Releases · hannibal002/SkyHanni
7.24.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.24.0
New Features
- Added support for Minecraft 26.1–26.1.2. - nopo, Daveed, Luna, Alex, Rain (#5763)
Improvements
- Added an option to keep your mouse locked when teleporting to a plot. - Luna (#5822)
- You can choose to still unlock it when teleporting to the barn plot.
- Added Melon Juice Mixin to Non-God-Potion Effects. - Alex (#5824)
- Added the Hotspot Tonic Mixin to the Non-Godpot Effect Display Feature. - jani (#5804)
Fixes
- Fixed false fishing bait change warnings when opening a GUI while holding a fishing rod. - Luna (#5806)
- Fixed fishing profit tracker falsely reporting gaining bait when using it. - Luna (#5819)
- Fixed having to click Fairy Souls twice to mark them as found. - Luna (#5805)
- Fixed Hoppity's Hunt Unclaimed Eggs feature never sending a notification when you restart your game during a hunt and don't collect any eggs. - Luna (#5808)
- Fixed Locust Larva and Pesterminator & Sunset books not being tracked on Pest Profit Tracker. - Luna (#5818)
- Fixed not being able to scroll long dropdown lists in SkyHanni config. - legentpc (#5813)
- Fixed pest spawns on the barn plot not being properly detected. - Luna (#5795)
- Fixed profit trackers falsely reporting gaining an item when equipping it in your wardrobe (e.g. Tiki Mask) (hopefully). - Luna (#5819)
- Fixed the mod sometimes not correctly detecting the island you're on. - Luna (#5762)
- The "Hypixel Mod API" mod (https://modrinth.com/mod/hypixel-mod-api) is now required to use SkyHanni. You might already have this installed because of other mods.
- Updated trophy fishing detection to only require 2 pieces of Trophy Hunter Armor. - Luna (#5810)
Technical Details
- Added auto-select node after placing a node. - legentpc (#5815)
- Added more details to SlayerApi error handling. - Luna (#5730)
- Added OwnInventoryArmorUpdateEvent for updates to the player's armor slots. - Luna (#5819)
- Added OwnInventoryMenuUpdateEvent for updates to the last hotbar slot (where the SkyBlock Menu generally resides). - Luna (#5819)
- Fixed Harvest Feast declaring a debug title but no data when we have active feast data, causing errors when using /shdebug. - Luna (#5793)
- Fully removed 1.21.10 support. - Luna (#5624)
- Graph Editor node position Coordinates are now rounded. - legentpc (#5815)
- Migrated to Hypixel Mod API for server and location detection. - Luna (#5762)
- OwnInventoryItemUpdateEvent is now only posted for actual inventory slots, excluding armor slots and the last hotbar slot (SkyBlock Menu). - Luna (#5819)
- Updated MoulConfig to 4.7.0. - Luna (#5813)
7.23.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.23.0
New Features
- Added a Fishing Bobber Timer that shows how long the bobber has been deployed. - hijiol (#5569)
- Configurable to start on liquid touch or on cast.
- Added automatic Wormhole locator. - FabiHBBBT. (#5699)
- Added option to show crops instead of tools in Farming Toolkit menu. - Growling_Grizzly (#5657)
Improvements
- Added an achievement for passing a Skyhanni contrib in the Farming Leaderboards. - nopo (#5756)
- Added Celestial Mason Jar Mixin for Non-God Pot Effects. - Alex. (#5734)
- Added the option to call Phillip instead of teleporting to barn when the pest fortune buff expires. - Ambrosy (#5559)
- Added tracking for the following rare visitor rewards: Visitors' Gratitude, Farming Contest Display, Astronaut Minion Skin, Fast Food Barn Skin, Jelly Garden Greenhouse Skin. - Luna (#5798)
- Farming Leaderboard messages now show contributor suffixes. - nopo (#5756)
- Harvest Feast rare crops are now added to the Pest Profit Tracker if you get them from pests. - Luna (#5794)
- Please let us know if it fails to track, e.g. if you switch off your vacuum/lasso too early.
Fixes
- Fixed /shspoofweightprofile not working. - nopo (#5756)
- Fixed 9f Relay positions being wrong. - FabiHBBBT (#5799)
- Fixed a potential issue with tracking item rewards from charmed visitors. - Luna (#5798)
- Fixed bait change warning detecting other peoples bait as a bait change. - AverageUser125 (#5698)
- Uses the 9th slot for bait detection now.
- Fixed custom crop icons in Stereo Harmony menu becoming blank when shift clicking. - Growling_Grizzly (#5657)
- Fixed Dark Auction Item Display not working if no one made any bids and it's not the last item in the auction. - Luna (#5789)
- Fixed Feast Chef Ted chat filter config option spelling. - Alex (#5732)
- Fixed Harvest Feast in-season crop display sometimes showing incorrect information. - Luna (#5783)
- Fixed IllegalStateException on first opening of crafting table with the CraftableItemList setting. - Rain (#5684)
- Fixed items with Stacking Enchants with 0 Progress on those enchants adding a blank lore line to the end of the item if Stacking Enchant Progress was enabled. - BonkersTurnip (#5675)
- Fixed lagspikes when SkyHanni edits or deletes chat messages with mods that increase chat history limit such as Chat Patches. - Luna (#5740)
- Fixed Mute Bugged Spade Sounds not muting all bugged music. - Luna (#5773)
- Fixed NumberFormatException being thrown from paused mixins. - Alex (#5734)
- Fixed Pest Drop Text Hider not working if Pest Profit Tracker was disabled. - Rain (#5715)
- Fixed Pest Repellent 1 being added when Pest Repellent 2 is active. - Alex (#5734)
- Fixed Quiver Display not updating correctly after Hypixel changed the selected arrow preview lore. - bendonaldson (#5724)
- Fixed Visual Words not working with the Caxton mod installed. - Luna (#5791)
- Removed unnecessary warnings for legacy Fishing Weapon and Hoe items. - Luna (#5779)
Technical Details
- Added support for Text Display Entities to /shcopyentities. - nopo (#5689)
- Fixed a race condition causing intermittent test failures. - Luna (#5782)
- Removed StackingEnchantsJson in favor of EnchantsJson. - Luna (#5578)
Removed Features
- Removed /shtrackcollection. - Luna (#5764)
- This feature has been bugged and unmaintained for a really long time.
- If you think you can do better, feel free to open a pull request.
7.22.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.22.0
New Features
- Added Lotus Atoll island support. - legentpc (#5745)
Improvements
- Added mineshaft types to /shtestisland. - Rain. (#5625)
Fixes
- Reverted some changes to Custom Keybinds that caused issues. - Luna (#5774)
Technical Details
- Added Carnival Tickets Visitor Rewards. - Ambrosy (#5588)
7.21.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.21.0
New Features
- Added a fix for a Hypixel bug where Diana spades will sometimes play low-pitched Minecraft music. - Luna (#5527)
- Added current Harvest Feast in-season crop display. - Marie (#5653)
- Displays the currently in-season Harvest Feast crops and how long they will be in season for.
Improvements
- Added 8 new SkyHanni Achievements. - nopo (#5558)
- Added Sun's Grasp support for Garden Custom Keybinds. - Luna (#5688)
- Made the Pet Symbiosis Achievement trigger as soon as you hold the weapon. - Luna (#5562)
- The day counter fix in the debug menu (F3) now works correctly when using a time changer mod. - Luna (#5583)
Fixes
- Disabled /shtps outside Hypixel. - Luna (#5663)
- The method of measurement we use is specific to Hypixel and may report zero or inaccurate TPS on other servers.
- Fixed /shmouselock sometimes still allowing small drifts in yaw and pitch. - Luna (#5687)
- Fixed Anita's Extra FF cost to max out showing integer limit. - Rain (#5771)
- Fixed Attribute Menu Syphon Amount Pattern. - Alex (#5722)
- Fixed Chat Scroll sometimes getting reset. - nopo (#5738)
- Fixed Copper Price not working for charmed visitors. - Luna (#5731)
- Fixed error with new Trophy items. - Alex (#5754)
- Fixed extra vinyls dropped by Cocoaleech Shard not getting added to Pest Profit Tracker. - Luna (#5746)
- Fixed Hoppity Achievement being too hard. - nopo (#5558)
- Fixed item ability cooldown not being detected for Voidgloom Katanas. - Luna (#5759)
- Fixed Mineshaft Pity Message Modification requiring the Pity Display to be enabled. - nopo (#5558)
- Fixed not being able to double click to fly if Jump is bound to a mouse button with Custom Keybinds. - Luna (#5685)
- Fixed not being able to move both displays while in the trade menu. - hannibal2 (#5680)
- Fixed occasional error in chat when opening Chocolate Factory. - Luna (#5729)
- Fixed Overbloom with decimals causing drops to not get added to Pest Profit Tracker. - Luna (#5746)
- Fixed Personal Sea Creature Cap. - AverageUser125 (#5692)
- Fixed Quick Shafter Achievement not being granted properly. - nopo (#5558)
- Fixed rare crash with invalid error manager data. - hannibal2 (#5727)
- Fixed Recipe Achievement not being possible. - nopo (#5558)
- Fixed showing Farming Lane features while in greenhouse plots. - Growling_Grizzly (#5761)
- Fixed some Custom Keybinds input behavior being inconsistent with vanilla Minecraft on macOS. - Luna (#5685)
- Fixed typos in docs and config descriptions. - igrinddiana77 (#5760)
Technical Details
- Added /shspoofequipment command. - Luna (#5688)
- Added handling for overbloom stat in pest Rare Drops. - Rain (#5742)
- Added support for hidden achievements. - nopo (#5558)
- Deprecated all old classless functions in file EntityCompat, duplicated them into the new class EntityCompat, and started replacing the import in some spots. - hannibal2 (#5769)
- Enabled stack traces by default for tests. - Luna (#5739)
- Implemented Harvest Feast data handling. - Marie (#5653)
- Optimized ItemInHandChangeEvent. - Luna (#5562)
- Removed deprecated CollectionUtils.optionalEmpty. - Luna (#5600)
- Use Collection.orEmpty instead.
- The build script no longer requires specifically an Adoptium JDK. - Luna (#5630)
- Updated credits for third party software. - Luna (#5635)
- Replaced NotEnoughUpdates with NotEnoughUpdates-REPO.
- Replaced Forge with Fabric Loader and Fabric API.
7.20.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.20.0
New Features
- Hide annoying messages about Kernels getting added to your purse while farming. - Shana (#5679)
Improvements
- Added Harvest Feast rare drops and other missing rare crops to Rare Crop Tracker. - bendonaldson (#5665)
- Added support for Turbo-Crop VI and VII in Estimated Item Value. - Luna (#5666)
- Changed 400th Anniversary Celebration to Century Celebration. - Shana (#5660)
- Refactored Armor Drop Tracker to Rare Crop Tracker. - bendonaldson (#5665)
Fixes
- Added thousands separators in SkyHanni User Luck. - BrookeAFK (#5682)
- Fixed an error being thrown on Zombie Shootout ending due to mob despawn. - Rain (#5670)
- Fixed Cannot read profile name from tab list warning showing even if we already know the profile name. - Luna (#5703)
- Fixed compatibility with other mods detecting commands sent from skyhanni to the server as chat messages. - skies-starred (#5649)
- Fixed Copper not appearing in the Custom Scoreboard before finishing the Garden Tutorial Quests. - BonkersTurnip (#5671)
- Fixed error getting item category on items that have no category. - Luna (#5655)
- Fixed error in Discord RPC that can sometimes happen when starting the game or switching lobbies. - Luna (#5676)
- Fixed issues with keys not registering and keys getting stuck with Garden Custom Keybinds. - Luna (#5656)
- Fixed Lunar Moth pest not being recognized. - Luna (#5678)
- Fixed Plot Border Key activating when in chat or other GUIs. - Luna (#5691)
- Fixed Rift Odonata, Larva, and Vermin Highlight not working. - Luna (#5701)
- Fixed some skulls/helmets glowing through walls when they shouldn't. - Luna (#5700)
- Fixed Sowdust not appearing in the Custom Scoreboard when breaking crops. - BonkersTurnip (#5671)
- Fixed Trapper cooldown registering as ready 5 seconds early. - Stella (#5659)
- Fixed updater suggesting downgrades in some cases. - Luna (#5667)
Technical Details
- Added a copilot-instructions.md file to disable GitHub Copilot from commenting on PRs. - hannibal2 (#5713)
- Added SOWDUST to TabWidget enum. - BonkersTurnip (#5671)
- Banned AI-generated code in PRs via CONTRIBUTING.md. - hannibal2 (#5713)
- Disabled Spirit Scepter Bat mob detection rule because it is unused and has a very high false-positive rate. - Luna (#5634)
- Fixed COPPER entry of TabWidget enum only allowing digits. - BonkersTurnip (#5671)
7.19.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.19.0
New Features
- Added Crash on Tic-Tac-Toe Fail in Dungeons. - Webhead1104 (#5589)
- Added Slayer Time to Kill PBs. - ILike2WatchMemes (#5520)
Fixes
- Adjusted Trapper Cooldown to permanently use the lower cooldown now that Pelt-pocalypse is permanent. - Luna (#5650)
- Fixed an error being thrown when Bingo NPCs aren't present on the island. - Rain (#5636)
- Fixed Armor Drop Tracker not tracking rare crop drops. - Rain (#5654)
- Fixed Autoupdater Update Stream automatically changing to Beta when Full was selected. - Rain (#5629)
- Fixed config being written when on Alpha. - Rain (#5631)
- The mod won't write to config anymore when on Alpha, removing data sync/overwriting errors between Alpha and prod.
- Fixed Elite Leaderboards numbers overestimating and drifting over time. - Ke5o (#5637)
- Fixed error in chat when Hypixel API says the current Minister has no perks. - Luna (#5641)
- Fixed error when closing inventory during world change. - Luna (#5639)
- Fixed error with new Farming Tool (Axes and Hoes) item category. - jani (#5640)
- Fixed errors with legacy Fishing Weapon items. - Luna (#5647)
- Fixed normal Attack/Destroy key still triggering inputs with Garden Custom Keybinds active. - Luna (#5638)
- Fixed overbloom being an unknown stat. - Rain (#5648)
- Fixed Pest Cooldown Timer saying Unknown when the timer was ready. - FabiHBBBT (#5632)
- Fixed reforge detection for new Farming Tool item category. - Luna (#5647)
- Fixed support for Finnegan's new Grand Feast mayor perk. - Luna (#5650)
- Fixed the Bouncy Ball thresholds not matching the updated values. - AverageUser125 (#5643)
- Fixed unknown item category error in Harvest Feast menu. - Luna (#5652)
Technical Details
- Added Copy Cosmetic Skull Data feature. - jani (#5627)
7.18.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.18.0
New Features
- Added Inferno Minion Profit Tracker. - FabiHBBBT (#5500)
- Added Mineshaft Cave-in Timer. - Rain (#5620)
- Shows cave-in countdown, elapsed time, and estimated time until cold reaches 100.
Improvements
- Added options to use custom keybinds in the Garden while holding a Squeaky Mousemat or a fishing rod. - Luna (#5454)
- Added per-mob toggles to rare Diana mobs in waypoint sharing. - Ambrosy (#5501)
- Improved Berberis Helper by using the respawn sequence. - Mikecraft1224 (#5615)
Fixes
- Fixed Garden Custom Keybinds not respecting Attack/Destroy, Use Item/Place Block, and Sneak being set to Toggle in vanilla Minecraft accessibility settings. - Luna (#5601)
- Fixed Kuudra Profit Tracker showing key cost as 0. - Luna (#5623)
- Fixed the mod not finding updates if the newest SkyHanni version doesn't have a download available for your current Minecraft version. - Luna (#5618)
Technical Details
- Added debug command
/shcomparewikinpcto compare wiki data with SkyHanni graph data. - hannibal2 (#5614) - Added enum class to Diana waypoint sharing instead of string comparison. - Ambrosy (#5501)
- Added graph editor validation for deprecated teleport nodes and invalid warp and jump pad names. - hannibal2 (#5621)
- Added Modrinth as a new source for update checks and changelogs, replacing GitHub as default. - Luna (#5618)
- Changed the Download update button to open the browser at the relevant Modrinth or GitHub release instead of queuing the update to be automatically installed. - Luna (#5618)
- Fixed
CropClickEventfiring when right-clicking crops. - Luna (#5454)- There are currently no crops (other than Rift crops, which aren't handled by this event) that are harvested using right-click, so these were just false positives.
- Fixed
MCVersion.currentMcVersionbeing called before Minecraft set-up in gradle test. - Rain (#5626) - Removed the ability to automatically download updates. - Luna (#5618)
- Removed the ability to disable update notifications. - Luna (#5618)
- These notifications only appear once per game start unless you manually check for updates.
- Renamed
BlockClickEvent.getBlockStatetoBlockClickEvent.blockStateto avoid implying it's a method. - Luna (#5454) - Split deprecated
TELEPORTgraph node tag intoWARP,JUMP_PAD, andTELEPORT_PAD. - hannibal2 (#5621)
7.17.0
Immutable
release. Only release title and notes can be modified.
SkyHanni Beta 7.17.0
Improvements
- Added Boop Party for non-Bingo Profiles. - Fazfoxy (#5570)
- Added toggle to only show Cocoon Overlay when the player can cocoon. - Fazfoxy (#5538)
- Changed the in-game auto-updater to not auto-update anything, rather suggest to manually update from Modrinth. - hannibal2 (#5617)
Fixes
- Fixed Bingo Boop Party Including Player Ranks in Party Invite. - Fazfoxy (#5570)
- Fixed Cocoon Features triggering in incorrect conditions. - Fazfoxy (#5538)
- Fixed Cocoon Overlay showing from very far away. - Fazfoxy (#5538)
- Fixed Could not find gemstone slot price error showing up when interacting with certain items that still have outdated gemstone slots. - Luna (#5591)
- If you still see any such errors, please report it to us so that we can add the items to the exclusion list.
- Fixed custom Mineshaft type names not displaying correctly. - Rain (#5613)
- Fixed Enter keybind firing incorrectly after closing chat or inventory. - hannibal2 (#5413)
- Fixed sending Pest Spawn Cooldown Expired warning wrongly at Garden join. - hannibal2 (#5432)
Technical Details
7.16.0
Redacted, use https://github.com/hannibal002/SkyHanni/releases/tag/7.16.1
SkyHanni Beta 7.16.0
Improvements
- Improved Sirih Helper to also work when clicking Sirih with an Abiphone while in Pig form. - Luna (#5586)
Fixes
- Fixed Bazaar price update sometimes happening more often than it should and causing chat spam/game freezes. - Luna (#5585)
- Fixed Easter Egg waypoint not working. - LegentPc (#5590)
- Fixed error causing Reforge Helper to fail to prevent reforges in some cases. - Luna (#5530)
- Fixed error with SkyBlock Profile Viewer for players that have no selected Crimson Isle faction. - Luna (#5593)
- Fixed Hide Far Deaths incorrectly hiding the player's own deaths. - Luna (#5592)
- Fixed Lumber Jack NPC coordinates in Foraging Tutorial Quest. - LegentPc (#5590)
- Fixed Reindrake LS Sphere being on by default. - Fazfoxy (#5557)
- Fixed some enchantments being named Combinable in the Anvil instead of their actual name in Estimated Item Value. - Luna (#5582)
- Fixed the Composter Display showing when disabled. - Alex (#5574)
- Fixed Wardrobe background rendering over entities. - FabiHBBBT (#5577)
Technical Details
- Changed sea creature catch detection to use the message without color codes. - Luna (#5528)
- The version with color codes should still be added as
alternate_messagesto the repo to not break older mod versions until Hypixel drops 1.21.11 support.
- The version with color codes should still be added as
7.15.0
SkyHanni Beta 7.15.0
New Features
- Added Vanquisher Waypoint Sharing. - itsseth3 (#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 (#5537) - Added Rosewater Flask search tag to options related to evolving items. - Luna (#5525)
- Improved Bingo event time detection by fetching from the Hypixel API, supporting Extreme and Secret Bingos. - Luna (#5508)
Fixes
- Fixed
/gfssometimes not working. - nopo (#5546) - Fixed an issue where enabling Hide Particles would still show particles from other players' Totems of Corruption. - Ambrosy (#5543)
- Fixed being able to set Sensitivity Reducer reduction factor to invalid values, causing glitched head movement. - Luna (#5536)
- Fixed Discord RPC not connecting. - Daveed (#5537)
- Fixed errors about Alixer and Bingo NPC in chat. - Luna (#5508)
- Fixed issues trying to download NEU repo. - Daveed (#5517)
- Fixed lags when dealing with pets. - Daveed (#5545)
- Fixed Lobby Easter Egg Waypoints. - L3Cache (#5542)
- Fixed Mute Fusion Machine not working if you're too far away. - Luna (#5526)
- Fixed the mod sometimes saying Control (Ctrl) even when the Command (Cmd) key is expected on macOS. - Luna (#5525)
- Fixed unpredictable SHWords replacements on 1.21.11. - Daveed (#5342)
Technical Details
- Added annotation params to
HandleEventforIslandTypeTag(s), and SkyBlock or when anOutsideSBFeatureis enabled. - Daveed (#5419) - Added JGit management for repo files. - Daveed (#5517)
- Added more unit tests for
ReflectionUtils. - Daveed (#5403) - Added temporary workaround for Kotlin bug. - Daveed (#5556)
- Changed
/ffcategory from main command to a normal command. - Ambrosy (#5533) - Changed
ChatUtils.deleteNextMessageto use aComponentin the predicate instead of aString. - Luna (#5525) - Cleaned up
ReflectionUtilsand usages. - Daveed (#5403)- Mainly removing unused functions.
- Functions for easy class-field access added.
- Cleaned up some render event listeners. - hannibal2 (#5534)
- Converted
IslandTypeTagto a real enum class instead of a class with instances. - Daveed (#5419) - Deprecated
.getConstant()on repo reload in favor ofgetConstantAsync(). - Daveed (#5419) - Fixed
RenderUtils.scheduleOnRenderThreadalways returningCompletableFuture<Void>if we weren't on the render thread. - Luna (#5460) - Made
validateAccessWidenerGradle task explicitly depend onstonecutterPrepareto fix occasional build failures. - Luna (#5490) - Moved repo logging to distinct files. - Daveed (#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 (#5342)
- Re-engineered the
Shimmyclass to work better with Kotlin-isms. - Daveed (#5403)ShimmyTestadded to ensure functional parity with NEU version.
- Re-worked SHWords to use Screen + GUI formatting. - Daveed (#5342)
- Removed
Position.renderString. - Daveed + Fazfoxy (#5405) - Removed reader loop in IPC in favor of inline looping. - Daveed (#5537)
- Renamed
CoroutineConfigand related classes toCoroutineSettings. - Daveed (#5419) - Replaced lots of feature
isEnabled()functions with newHandleEventparams. - Daveed (#5419) - Reworked the
RepoLoggerto extendSkyHanniLogger. - Daveed (#5517) - Updated Kotlin language version from 2.0 to 2.2. - Luna (#5460)