Skip to content

Releases: hannibal002/SkyHanni

0.27

08 Oct 15:54
Compare
Choose a tag to compare

Version 0.27

  • Garden: No "No Pests" chat message; title shown when no more pests.
  • Mining: Glacite Corpse loot tracker; hide Fossil Excavator tooltips.
  • Rift: Motes per Session tracker; Crafting Room mob helper; Rift Time nametag format; Buttons Enigma Soul helper; Gunther's Race route helper; mute Wilted Berberis sounds.
  • Dungeons: Highlight starred mobs & Fel skulls (optional line); customizable Secret Chime.
  • Custom Scoreboard: Soulflow added (requires Hypixel setting); current minister display; works outside SkyBlock (Hypixel only); disable custom lines.
  • Hoppity: Hunt summary (/shhoppitystats); Rabbit Sell Warning; Abiphone Hotkey; Collection highlighting (milestones, strays, Abi); highlight found rabbits; missing dye colors by rarity.
  • Carnival Event: Claim ticket reminder; goals display; double-click to start games; Zombie Shootout: colored hitboxes, lamp timer.
  • GUI: Editable XP bar; Display Tab Widgets.
  • Inventory: Experimentation Table warning (no Guardian); enchanting XP as stack size; dye hex as color; Bits display on Cookie buy; compact Experimentation Table chat; Personal Compactor overlay; accessory power shown as stack size; /gfs for Piggy Bank; Superpair display; Experiments dry streak & profit tracker; Ultimate Enchant star indicator.
  • Commands: Reverse Party Leader (/rpt); /shtps for server TPS; /shedittracker to change tracked amount; /shcolors and /shremind commands.
  • Crimson Isle: Miniboss respawn timer.
  • Combat: Arachne kill timer; Broodmother alerts & damage indicator; Carry Tracker (/shcarry).
  • Fishing: Golden Fish Timer (time until spawn and chance, throw warning, Stranded support); trophy fish alert (popup, sound).
  • Misc: Previously joined server information; Non-God Pot expiry warning; Area Navigation (pathfinding and /shnavigate); hide pet nametag; Transfer Cooldown Prevention; highlight active Beacon effect; Reindrake warp message.

This changelog only lists the major new features in the mod. There are also around 90 smaller improvements and 128 bug fixes, including some notable performance improvements.
See the full changelog on GitHub for more details.

A huge thanks to all the amazing people who have contributed to this update:

azurejelly, CalMWolfs, Cuz_Im_Clicks
DarkDash, Daveed, Empa, Fazfoxy, hannibal2
HiZe, ILike2WatchMemes, j10a1n15, jani
Jordyrat, Luna, Maratons4, martimavocado
Miestiek, minhperry, MTOnline, nea, nopo
not_a_cow, Ovi_1, rdbt, saga, Stella
ThatGravyBoat, the1divider, Thunderblade73
Tryp0xd, Vahvl, Vixid, walker, Zickles

Download this version from Modrinth.

0.27 Beta 17

07 Oct 12:18
Compare
Choose a tag to compare
0.27 Beta 17 Pre-release
Pre-release

Version 0.27 Beta 17

Improvements

  • Indicate in the CF menu when the chocolate amount has reached its cap and production is halted. - hannibal2 (#2688)

Fixes

  • Fixed the custom scoreboard not updating when the Hypixel scoreboard is not updating. - hannibal2 (#2685)
  • Fixed the Hoppity Collection Display not updating the rabbit count in some cases, e.g., when collecting rabbits on alpha or manually changing the config values. - hannibal2 (#2686)
  • Fixed the chocolate count increasing in other menus even when production is halted. - hannibal2 (#2688)

Technical Details

  • Added more /shdebug checks for aspects like OS, Java version, and launcher. - hannibal2 (#2691)

0.27 Beta 16

06 Oct 23:52
Compare
Choose a tag to compare
0.27 Beta 16 Pre-release
Pre-release

Version 0.27 Beta 16

Improvements

  • "Could not find server id" errors are now less common. - hannibal2 (#2680)
  • Clarified the wording of Bazaar Data Loading error messages. - hannibal2 (#2681)
  • Added Mining Effects (Powder Pumpkin, Filet O' Fortune, and Chilled Pristine Potato) to the Non-God Effect Display. - jani (#2677)
  • Reduced the frequency of scoreboard errors being displayed. - hannibal2 (#2672)

Fixes

  • Fixed "/viewrecipe command replace" breaking pages. - hannibal2 (#2679)
  • Fixed unknown Perkpocalypse Mayor chat spam. - j10a1n15 (#2683)
  • Fixed Custom Scoreboard not showing the Perkpocalypse Mayor. - j10a1n15 (#2683)
  • Fixed the wiki keybind searching for "null" on items with no internal name. - MTOnline (#2682)
  • Automatically remove incorrect Account/Profile Upgrade warnings by talking to Elizabeth. - hannibal2 (#2674)
  • Fixed an error in Powder Tracker. - j10a1n15 (#2678)
  • Fixed some scoreboard error messages appearing in chat. - hannibal2 (#2672)

Technical Details

  • Prepared for later migration of correct config name of Plhlegblast. - hannibal2 (#2684)
  • Added the ability to disable SkyHanni errors via repo configuration. - nopo (#2668)
  • Added current server ID and fetch data to the /shdebug command. - hannibal2 (#2680)

0.27 Beta 15

05 Oct 15:47
Compare
Choose a tag to compare
0.27 Beta 15 Pre-release
Pre-release

Version 0.27 Beta 15

Improvements

  • Improved the wording of the Mining Event data error chat message. - hannibal2 (#2671)
  • Made the Visitor Timer GUI clickable to teleport to the Barn. - martimavocado (#2658)
  • Added an option to hide players while in Gunther's Rift Race. - MTOnline (#2655)
  • Greatly improved performance by optimizing SkyHanni Chroma support for Patcher Font Renderer. - nopo (#2666)
  • Improved the formatting of the Hoppity Event Stats card. - Daveed (#2638)

Fixes

  • Fixed the Trophy Fish Title displaying an undefined character in the format. - hannibal2 (#2670)
  • Fixed being unable to shift-click on chat messages. - nopo (#2650)
  • Fixed the King Talisman Tracker sometimes not displaying the correct data. - martimavocado (#2663)
  • Fixed SkyHanni re-downloading the repository on every launch. - nopo (#2669)
  • Added a delay to the Pablo helper message so it appears after he finishes his dialogue. - Luna (#2662)
  • Enabled the movement of the Superpair Experimentation Data display even when not inside the experiment. - hannibal2 (#2647)
  • Fixed some Islands Dummy mob types not being detected by the Damage Indicator. - hannibal2 (#2646)
  • Fixed the Powder Tracker not tracking items correctly. - HiZe (#2645)
  • Fixed the Ender Node Tracker not detecting some items. - hannibal2 (#2644)
  • Fixed Flare Expiration warnings not appearing in chat or as a title. - hannibal2 (#2643)
  • Fixed highlighting items in one's own inventory for some Bazaar features, e.g., in the "click to re-order" feature. - hannibal2 (#2640)

Technical Details

  • Added Bazaar Fetch information to /shdebug. - hannibal2 (#2675)
  • Removed the password from the download source check. - hannibal2 (#2649)
  • Added a missing SkyBlock check for debug commands /shtrackparticles and /shtracksounds. - hannibal2 (#2641)

Removed Features

  • Removed Mithril Powder from the Powder Tracker. - j10a1n15 (#2656)

0.27 Beta 14

02 Oct 16:37
Compare
Choose a tag to compare
0.27 Beta 14 Pre-release
Pre-release

Version 0.27 Beta 14

New Features

  • Added a helper for tracking the Buttons Enigma Soul in the Rift. - MTOnline (#2616)
    • Using pathfinding to guide the player to the nearest spot with unpressed buttons and highlights them.
  • Added a route helper for Gunther's Rift Race in the West Village. - MTOnline (#2616)
  • Added the ability to mute Wilted Berberis sounds when not farming. - MTOnline (#2616)

Improvements

  • Added a warning in chat when the computer's time is inaccurate, along with a tutorial on how to fix it. - j10a1n15 (#2623)
  • Improved the way pathfinding lines are rendered. - hannibal2 (#2634)
  • Automatically starts pathfinding after clicking on SkyHanni reminder chat messages about Carnival Reminder, Hoppity NPC, City Project, and account/profile upgrades. - hannibal2 (#2635)
  • Added a cooldown to the Carnival NPC Quickstart feature. - minhperry (#2628)
  • Updated wording in Mineshaft Pity breakdown ("efficient miner" -> "spread"). - luna (#2633)
  • Added ignored crops for the Farming Lane feature. - martimavocado (#2622)
  • Added the option to choose the color of the Living Metal Helper highlight. - MTOnline (#2616)

Fixes

  • Fixed Area Navigation distances to player being incorrect. - hannibal2 (#2634)
  • Fixed bugs in Superpair Data. - ILike2WatchMemes (#2566)
    • Fixed pair detection.
    • Fixed enchanting XP detection.
  • Fixed item trackers displaying removed item names incorrectly. - CalMWolfs (#2620)
  • Fixed Fish the Rabbit and El Dorado incorrectly counting as unique rabbits during Hoppity's Hunt. - Daveed (#2627)
  • Fixed Minister in Calendar Perk description sometimes not using the gray color. - j10a1n15 (#2632)
  • Fixed some messages from Pablo NPC not being detected. - Luna (#2636)
  • Fixed Custom Scoreboard not showing Carnival Lines on Bingo. - j10a1n15 (#2631)
  • Fixed Jasper gemstones not being addressed in the Powder Mining filter. - Daveed (#2618)
  • Fixed the Rift Timer pausing while in Gunther's Rift Race. - MTOnline (#2616)

Technical Details

  • Added Clock Offset Millis using an NTP server. - j10a1n15 (#2623)
  • Added EntityMovementData.onNextTeleport() logic, which triggers a runnable after the world has changed or the player has teleported. - hannibal2 (#2635)

0.27 Beta 13

29 Sep 23:06
Compare
Choose a tag to compare
0.27 Beta 13 Pre-release
Pre-release

Version 0.27 Beta 13

New Features

  • Added Ultimate Enchant Star. - Empa (#2612)
    • Shows a star on Enchanted Books with an Ultimate Enchant.
  • Added an alert for Gold or Diamond Trophy Fish catches. - ReyMaratov (#2615)
    • Displays a popup with the trophy name, rarity, and amount of the catch.
    • Optionally, also plays a sound.

Improvements

  • Prevented the SB Menu from replacing items from Dungeons and Kuudra that are placed in the item pickup log. - Fazfoxy (#2599)
  • Improved pathfinding. - hannibal2 (#2597)
    • The line to the target no longer jumps around as much.
    • Progress to the target now shows up in chat, displaying blocks remaining and percentage completed. Clicking on the chat message cancels the pathfinding.
  • Added item cooldown support for Blaze Flares. - minhperry (#2601)

Fixes

  • Fixed Flare Display spamming chat with negative values when the server is lagging. - Stella (#2567)
  • Fixed bugs in the Experiments Profit Tracker. - ILike2WatchMemes (#2594)
    • Corrected the count for bottles applied while being inside the experimentation table.
    • Fixed /shedittracker support not functioning properly.
  • Fixed Powder Tracker inaccuracies. - Empa (#2591)
  • Fixed both the Custom Scoreboard Active and Starting Soon Tab List events being active simultaneously in the Garden. - Empa, j10a1n15 (#2592)
  • Fixed inconsistencies in Hoppity Duplicate Number counts. - Daveed (#2595)
  • Fixed a case where the Imminent stage did not update the Broodmother countdown. - MTOnline (#2602)
  • Fixed an issue where the item stack size on Diamond/Golden Heads and Master Skulls could be incorrect. - Fazfoxy (#2611)
  • Fixed item category detection for recombobulated items. - minhperry (#2608)

Technical Details

  • Added detekt runner to the build process. - Daveed & nea (#2547)

0.27 Beta 12

25 Sep 08:50
Compare
Choose a tag to compare
0.27 Beta 12 Pre-release
Pre-release

Version 0.27 Beta 12

New Features

  • Added navigation command. - hannibal2 (#2575)
    • Use /shnavigate <name> to find interesting locations on your current SkyBlock island by searching for them.
    • Displays a pathfinder to the location.
    • Works with NPCs, points of interest, areas, slayer spots, emissaries, crimson mini-bosses, spots to mine ores, break crops, and kill mobs.
    • Does not yet work with Spider's Den and Dungeon Hub (still needs to be mapped out).
  • Added a message to warp to Winter Island spawn when a Reindrake spawns. - Cuz_Im_Clicks (#2569)

Improvements

  • Queued GfS will now always fall back to a default amount if one is not specified. - Luna (#2584)
  • Added an option to hide all tooltips inside the Fossil Excavator. - Cuz_Im_Clicks (#2579)
  • Added support for using the Pickobulus ability for the Mineshaft Pity Display. - Empa (#2540)
  • Added Area Navigation support to Glacite Tunnels. - hannibal2 (#2544)

Fixes

  • Fixed error messages while using the Chum Bucket Hider feature. - nea89 (#2587)
  • Fixed a few typos in the config. - rdbt (#2585)
  • Fixed some blocks in the Crystal Hollows being detected as Mithril instead of Hard Stone. - Luna (#2580)
  • Fixed "Mining Commissions Block Color" causing OptiFine connected textures not to connect properly. - nopo (#2577)
  • Fixed the Mineshaft Pity Counter not working in the Great Glacite Lake. - martimavocado (#2565)
  • Fixed price per unit for Stonk of Stonks auction not working for the bracket you are in. - Thunderblade73 (#2572)

Technical Details

  • Created a Text method to display a paginated list. - CalMWolfs (#2583)
    • Moved existing paged lists in /shcommands and /shremind to use this.
  • Node Tags filter list in Graph Editor now sorts by nodes per tag. - hannibal2 (#2575)
  • Additional code cleanup around ingredients. - hannibal2 (#2576)
  • Removed duplicate rounding functions. - CalMWolfs (#1931)
  • Added HTTP Request Patching. - CalMWolfs (#2578)
  • Removed references to NEU code, especially code from the Utils class in NEU. - CalMWolfs (#2419)
  • Banned importing io.github.moulberry.notenoughupdates.util.Utils. - CalMWolfs (#2419)
  • Added common live templates. - Thunderblade73 (#2463)
    • These can be automatically imported via the plugin "Live Templates Sharing".
  • Created and used primitive recipe and ingredient classes. - CalMWolfs (#2460)
    • These are added as a layer between SkyHanni and NEU so that we are not reliant on NEU functions.
  • Added Blossom Gradle plugin for token replacement in code. - ThatGravyBoat (#2558)
    • @MOD_VERSION@ is now a token that will be replaced.

0.27 Beta 11

21 Sep 23:04
Compare
Choose a tag to compare
0.27 Beta 11 Pre-release
Pre-release

Version 0.27 Beta 11

New Features

  • Hides tooltips of items inside the Fossil Excavator in Glacite Tunnels. - Cuz_Im_Clicks (#2539)
  • Added highlighting for the active Beacon Effect. - Cuz_Im_Clicks (#2546)
  • Added Carry Tracker. - hannibal2 (#2185)
    • Use /shcarry to add carries to a customer, and set a price for a slayer boss.
    • Automatically counts slayer bosses you carry.
    • Automatically tracks coins received from customers via /trade.

Improvements

  • Added a toggle to force the en_US locale for number formatting. - martimavocado (#2563)
  • Added the ability to see how many duplicates you have previously found in Hoppity messages. - Daveed (#2556)

Fixes

  • Fixed Experiments Profit Tracker & Superpair Data. - ILike2WatchMemes (#2560)
  • Fixed Glacite powder being tracked as Glacite in Corpse Tracker. - Daveed (#2557)
  • Fixed reforge display not working with new mining stats. - hannibal2 (#2555)
  • Fixed Totem of Corruption expiry warning not working in some cases. - Luna (#2554)
  • Fixed "Mining Commissions Block Color" disabling OptiFine connected textures. - nopo (#2559)

Technical Details

  • The Renderable Wrapped String now has an option to align text inside the wrapped string box. - Thunderblade73 (#2372)
  • Improved handling of unknown stats for ReforgeAPI. - Thunderblade73 (#2562)
  • Added AreaChangeEvent. - Empa (#2535)
  • Updated HandleEvent to allow onlyOnIsland usage for a single island without brackets. - Empa (#2535)

Removed Features

  • Removed "Forge GfS". - hannibal2 (#2564)
    • Hypixel now pulls directly from sacks when using the forge.

0.27 Beta 10

20 Sep 22:29
Compare
Choose a tag to compare
0.27 Beta 10 Pre-release
Pre-release

Version 0.27 Beta 10

New Features

  • Added Superpair Display. - ILike2WatchMemes (#2171)
    • Displays found and matched pairs, power-ups, and missing pairs/normals.
  • Added Experiments Dry-Streak Display. - ILike2WatchMemes (#2171)
    • Shows attempts and XP since the last ULTRA-RARE.
  • Added Experiments Profit Tracker. - ILike2WatchMemes (#2171)
    • Tracks profits in Coins and Enchanting XP.
  • Added the ability to change the color of missing rabbit dyes in Hoppity's Collection to reflect rabbit rarity. - Daveed (#2522)

Improvements

  • Added the required chocolate amount to the tooltip of milestone rabbits in Hoppity's Collection. - Daveed (#2523)
  • Improved the performance of pathfinding logic in Area Navigation. - nea (#2537)
  • Improved the responsiveness of Hoppity Chat Compacting. - Daveed (#2488)
  • Reduced one click for supercrafting visitor materials by using /viewrecipe instead of /recipe when using the Shopping List button. - Miestiek (#2505)

Fixes

  • Fixed Hardstone and Tungsten not being properly detected in Mineshafts. - Empa (#2536)
  • Fixed Heart of the Mountain showing outdated perks and powder information. - Tryp0xd (#2543)
  • Fixed Estimated Item Value incorrectly showing all Kuudra armor as starred. - Luna (#2550)
  • Fixed Sky Mall perks not being read correctly after the Hypixel update. - Luna (#2551)
  • Fixed Mining Commission Blocks Color not working properly with Connected Textures. - Empa (#2553)
  • Fixed an issue where Fish the Rabbit and El Dorado did not have compacted chat messages. - Daveed (#2488)
  • Fixed direct GitHub downloads triggering the source checker. - ThatGravyBoat (#2548)
  • Fixed Custom Scoreboard error during the Raffle Event. - j10a1n15 (#2545)
  • Fixed Gemstone Gauntlet item category. - Luna (#2534)

Technical Details

  • Added select near look keybind in Graph Editor. - nea (#2537)
  • Added checks to avoid creating bugs with the area structure in Graph Editor. - hannibal2 (#2537)
  • Added options to the graph node list to hide nodes with certain tags. - hannibal2 (#2537)
  • Removed the use of LorenzChatEvent() for 'manually' adding data to Hoppity Chat Compact. - Daveed (#2488)
    • Now uses EggFoundEvent().

0.27 Beta 9

18 Sep 09:23
Compare
Choose a tag to compare
0.27 Beta 9 Pre-release
Pre-release

Version 0.27 Beta 9

New Features

  • Added a draggable list for Hoppity's Collection menu rabbit highlighting. - the1divider (#2438)
    • Factory/Shop milestones = Yellow/Gold.
    • Stray rabbits = Dark Aqua.
    • Abi = Dark Green.
  • Added a toggle to highlight found rabbits in Hoppity's Collection menu. - the1divider (#2438)

Improvements

  • Added Path Finder to Enigma Soul waypoints in the Rift. - hannibal2 (#2515)
  • Updated the Zombie Shootout Diamond color to be a deeper blue. - j10a1n15 (#2511)
  • Changed the Diana Profit Tracker and Mythological Creature Tracker to always be visible when holding the Ancestral Spade in hand, even if Diana is not the mayor. - hannibal2 (#2496)

Fixes

  • Fixed Tungsten Ore and Hardstone detection after the mining update. - Empa (#2437)
  • Fixed a Custom Scoreboard error during the Magma Boss Fight and Goblin Raid. - j10a1n15 (#2531)
  • Fixed some garden messages not being blocked. - Daveed (#2532)
  • Fixed active sprays not being removed from the GUI when using a washer. - Daveed (#2532)
  • Updated Ghost Counter bestiary tiers to reflect Hypixel reducing the max kills needed from 250K to 100K. - Luna (#2533)
  • Fixed item category errors after the new mining update. - Thunderblade73 (#2529)
  • Fixed a Custom Scoreboard error while in the Dojo. - j10a1n15 (#2519)
  • Fixed blocks mined by Efficient Miner not being detected. - Empa (#2526)
  • Fixed Corpse Tracker resetting items between restarts. - Daveed (#2528)
  • Fixed the Corpse Tracker not displaying while in the Mineshaft. - hannibal2 (#2516)
  • Fixed lag spikes in Path Finder. - hannibal2 (#2525)
  • Fixed old mayor perks not being marked as inactive when the mayor changes. - Luna (#2524)
  • Fixed two "Catch a Fish" carnival goals not being properly detected from chat. - Luna (#2517)
  • Fixed the bounding box of baby zombies in Zombie Shootout. - j10a1n15 (#2512)
  • Fixed a case where the Broodmother countdown could be wildly inaccurate. - MTOnline (#2513)
  • Fixed a Custom Scoreboard error during M7 Dragons. - j10a1n15 (#2510)

Technical Details

  • Graph Editor improvements. - hannibal2 (#2515)
    • Code cleanup in Graph Editor, moving node lists into their own class.
    • Fixed searchable tag list.
    • Added more graph node tags; only display certain tags on specific islands in the editor.
    • Added an option to limit the maximum render range of nodes and edges in the Graph Editor for better performance.
  • Hoppity's Collection highlighting now updates on event triggers instead of every frame. - the1divider (#2438)

Removed Features

  • Removed Wild Strawberry Dye notification. - MTOnline (#2520)
    • Artist's Abode now sends a lobby-wide message for dye drops, making the notification obsolete.
  • Removed Only Requirement Not Met and Highlight Requirement Rabbits config options. - the1divider (#2438)
    • Replaced then with a draggable list of different Hoppity collection highlight options.