Skip to content

Releases: hannibal002/SkyHanni

1.4.0

11 Jan 19:22
Compare
Choose a tag to compare
1.4.0 Pre-release
Pre-release

SkyHanni Beta 1.4.0

New Features

  • Added Sound Responses. - Thunderblade73 & CalMWolfs (#2222)
    • Plays meow sound when 'meow' appears in chat.
    • Plays bark sound when 'woof' appears in chat.

Fixes

  • Fixed autoupdater not working with new backport updates in certain situations. - CalMWolfs (#3171)
  • Fixed copy option in /playtimedetailed not working unless Limbo Playtime Detailed is enabled. - Luna (#3193)
  • Fixed Farming Fortune Breakdown not showing in itooltips for Armor or Farming Tools with Gemstones applied. - hannibal2 (#3184)
  • Fixed item information not loading occasionally due to NEU errors. - CalMWolfs (#3191)
  • Fixed missing visuals in /ff. - Thunderblade73 (#3196)

Technical Details

  • Added /shneurepostatus to show status of loaded items from the NEU repo. - CalMWolfs (#3191)
  • Added Item Base Stats support. - hannibal2 (#3197)
    • Read item base stats from Hypixel Item API, provide utility functions, and display stats in item lore via debug toggle.
  • Cleaned up code in Bestiary display class. - hannibal2 (#3155)
  • Fixed bug in /shgraphfindall. - hannibal2 (#3198)
  • Migrated more events from LorenzEvent to SkyHanniEvent. - CalMWolfs (#3188)

1.3.0

09 Jan 13:37
Compare
Choose a tag to compare
1.3.0 Pre-release
Pre-release

Version 1.3.0

New Features

  • Added reminders for Enchanted Clock boosts. - Daveed (#3051)

Improvements

  • Added auto-accept for Crimson Isle quests. - Donaldino7712 (#3181)
    • Removed unused "Not Accepted" quest state after 0.20.9 SB update.
  • Added compact display mode to the Farming Fortune Display. - Chissl (#3119)

Fixes

  • Fixed Book of Stats not counting in Estimated Item Value for items with 0 kills. - Luna (#3178)
  • Fixed Custom Keybinds not working with inventory or chat keybind. - Thunderblade73 (#3186)
  • Fixed overflow skill level-up messages only appearing above level 60. - Helium9 (#3177)
  • Fixed Rabbit Hitman claim estimates. - Daveed (#3142)
  • Fixed Rift Blood Effigies detection. - Luna (#3179)

Technical Details

  • Added debug command to navigate all nodes in island graph. - hannibal2 (#3100)
  • Added HypixelAPIServerChangeEvent. - Empa (#2768)
  • Allowed dashes in repo pattern keys for readability. - hannibal2 (#3115)
  • Fixed some item attributes treated as Boolean instead of Int. - Luna (#3178)
  • Implemented Hypixel Mod API. - Empa (#2768)
  • Moved inventory open/close and repo events to SkyHanni events. - CalMWolfs (#3174)

1.2.0

08 Jan 02:48
Compare
Choose a tag to compare
1.2.0 Pre-release
Pre-release

Version 1.2.0

New Features

  • Removed NotEnoughUpdates requirement. - CalMWolfs (#2909)
    • SkyHanni no longer requires NEU to run, preparing for updates to modern Minecraft versions.
    • Using NEU is still recommended.

Improvements

  • Added /shresetkinghelper command to reset the King Talisman Helper. - Luna (#3163)
  • Added EliteBot profile button to Discord Rich Presence. - Chissl (#3169)

Fixes

  • Fixed auction price comparison not detecting when the inventory is closed. - hannibal2 (#3165)
  • Fixed Chocolate Factory's "Party Mode" not checking if chroma is enabled. - Daveed (#3164)
  • Fixed Minion Upgrade Feature appearing outside minion menus. - hannibal2 (#3175)
  • Fixed Motes Session incorrectly showing negative changes as gained motes. - hannibal2 (#3166)
  • Fixed visual words not saving. - Daveed (#3170)

Technical Details

  • Added InventoryDetector and RenderDisplayHelper utility classes. - hannibal2 (#3154)
  • Added functionality to download NEU repo if NEU isn't installed. - CalMWolfs (#2909)
  • Parsed NEU item repo for item and recipe data. - CalMWolfs (#2909)
    • Ensured parsing occurs regardless of NEU installation status.
  • Removed deprecated methods. - j10a1n15 (#3168)
  • Replaced LorenzWorldChangeEvent with IslandChangeEvent in GardenAPI. - Cédric Ab (#3151)
  • Retrieved lowest BIN prices if NEU isn't installed. - CalMWolfs (#2909)
    • Using NEU's item price data if NEU is installed.

1.1.0

06 Jan 13:23
Compare
Choose a tag to compare
1.1.0 Pre-release
Pre-release

Version 1.1.0

New Features

  • Added Minion Upgrade Helper. - Ovi_1 (#2589)
    • Added a button in the Minion menu to obtain required items for the next upgrade from Sacks or Bazaar.
    • Opens Bazaar if items aren't found in Sacks.
    • Shows the cost of required items and total upgrade cost.

Improvements

  • Added Profile Widget to Tab List Display. - Thunderblade73 (#3152)
  • Added time-held display for Discrite in stack size and lore. - Luna (#3101)
  • Enabled per-crystal color customization for Crystal Nucleus Barrier highlights. - Daveed (#3062)
  • Sorted mining islands in Mining Event Tracker. - Penguin4life (#3117)

Fixes

  • Fixed "Rift-Exported" items incorrectly marked as "salable" for motes in the features "Show Motes Price" and "Hide Not Clickable Items". - Luna (#3144)
  • Fixed "Tokens Owned" not always updating in Carnival Shop. - hannibal2 (#3153)
  • Fixed a rare error in Estimated Chest Value calculation. - hannibal2 (#3150)
  • Fixed Custom Scoreboard Lines sometimes not showing Kuudra Lines. - j10a1n15 (#3157)
  • Fixed overflow level-up message not showing and removed dependency on skill progress display. - appable (#3146)
  • Fixed Rift-Exportable items incorrectly marked as non-transferable with Hide Not Clickable Items. - Luna (#3144)
    • Items can still be transferred inside the Rift but cannot be sold for motes.

Technical Details

  • Changed some lazy vals to getters or normal vals. - Empa (#3143)
  • Converted Storage and related classes to Kotlin. - Daveed (#3106)
  • Improved ModVersion class and integrated it into UpdateManager. - Empa (#3156)
  • Moved EntityHealthUpdateEvent to DataWatcherAPI. - CalMWolfs (#2876)
  • Preprocessed DataWatcherAPI and related code. - CalMWolfs (#2876)

1.0.0

04 Jan 12:53
Compare
Choose a tag to compare

Version 1.0.0

With this update, our versioning system has changed: beta versions will now be 1.0.x, while full releases will use x.y.0, denoting major updates.

New Features:

  • Hoppity: Easier Unique Eggs per Island Overview with progress; Block without Booster Cookie; Block Hoppity Trade without purse; Prevent closing with Rabbit The Fish; Hoppity Event Card as GUI element; Stray Timer after Meal Egg; Hitman Rabbit's stats and slot tracker; Resident and Hotspot rabbits collection highlight and stats; Recolor duplicate chocolate gains with Time Tower; Party Mode;
  • Inventory: Focus Mode: hide item lore; WASD keybinds in Abiphone Snake; Attribute Overlay: highlight/filter good rolls; Essence & Carnival shop helpers; New Year Cake Tracker.
  • Fishing: Lava Replacement: water texture while lava fishing.
  • Mining: Precision Mining Highlighter: box over particles; Crystal Nucleus crystal boxes; Flowstate Helper.
  • Dungeon: Terminal Waypoints for F7/M7 Goldor Phase.
  • Chat: Compact stash warnings; Commands: "/bp -", "/ec -", "/shlastopened" to reopen last opened storage page.
  • Combat: Draconic Sacrifice Tracker; Ghost Profit Tracker: replaces old Ghost Counter.
  • Event: Primal Fears chat solvers for Math & Public Speaking.
  • Garden: Carrolyn Fetch Helper.

In addition to the 51 new features, there are also 92 minor improvements and 184 bug fixes.
See the full changelog on GitHub for an exhaustive list.

These incredible developers have been working on this update over the last few months:

0xDoge, aphased, appable, BearySuperior
CalMWolfs, Chissl, Cuz_Im_Clicks, Daveed
DungeonHub, Empa, Erymanthus, Fazfoxy
hannibal2, Helium9, HiZe, im-h, j10a1n15
jani, Ke5o, Luna, martimavocado, Mikecraft1224
MTOnline, nea, NeoNyaa, nopo, not_a_cow
Obsidian, phoebe, Stella, ThatGravyBoat
The_Deerman, Thunderblade73, Vixid

Download this version from Modrinth or from GitHub.

0.28 Beta 23

01 Jan 02:21
Compare
Choose a tag to compare
0.28 Beta 23 Pre-release
Pre-release

Version 0.28 Beta 23

Improvements

  • Fixed Blaze Slayer features requiring Damage Indicator to be enabled. - hannibal2 (#3139)
  • Added loading of Trophy Fish data by talking with Odger. - hannibal2 (#3137)
  • Added Hedgehog to /ff guide. - hannibal2 (#3136)
  • Updated the Custom Scoreboard default config. - j10a1n15 (#3126)

Fixes

  • Fixed End Portal Fumes not being detected in Non-God Pot Display. - hannibal2 & The_Deerman (#3140)
  • Disabled the Page Scrolling feature while using NEU Storage Overlay. - hannibal2 (#3135)
  • Fixed heat showing as null in Custom Scoreboard. - Daveed (#3131)
  • Fixed a rare case where stats could fail to parse. - Daveed (#3133)
  • Fixed stray tracker partying a bit too much. - Daveed (#3128)
  • Fixed Moby being highlighted by Trapper Highlight. - Daveed (#3127)
  • Fixed stray timer not rendering if Hoppity's Hunt is inactive. - Daveed (#3129)
  • Fixed Gemstone Powder showing as being worth billions of coins in Garden visitor rewards. - Luna (#3124)

0.28 Beta 22

25 Dec 13:21
Compare
Choose a tag to compare
0.28 Beta 22 Pre-release
Pre-release

Version 0.28 Beta 22

Improvements

  • Changed Anita medal profit display to show profit per copper medal and sort by this value. - hannibal2 (#3122)
  • Added Mithril Infusion to Estimated Item Value. - Empa (#2990)
  • Added Roman numeral support to slayer names in trackers, Profit Tracker Items, and Scoreboard. - hannibal2 (#3113)

Fixes

  • Fixed most incorrect farming skill XP cases. - hannibal2 (#3121)
    • Calculation errors when reaching a skill cap below 60 are not fixed yet.
  • Fixed distortion of regular words due to incorrect Roman numeral replacement. - hannibal2 (#3113)
  • Fixed error when opening Choc Factory via NEU buttons. - Daveed (#3108)
  • Fixed Kuudra Lines sometimes not displaying in Custom Scoreboard. - j10a1n15 (#3118)
  • Fixed /shwords causing blank messages in chat. - nopo (#3110)
  • Fixed rare error message in skill progress display. - hannibal2 (#3105)

Technical Details

  • Added error logging to trevor solver. - CalMWolfs (#3107)
  • Added allowlist for Roman numeral replacement. - hannibal2 (#3113)
  • Added debug command /shdebugvisualwords. - hannibal2 (#3112)
    • Added console logging of all words replaced by /shword.
  • Added contributor rabbit names. - hannibal2 (#3109)
    • Replaced rabbit names in the rabbit collection menu with SkyHanni contributor names.
  • Added debug data for crop reading errors. - hannibal2 (#3114)
  • Improved Detekt and .editorconfig rules. - hannibal2 (#3104)

0.28 Beta 21

21 Dec 01:01
084790f
Compare
Choose a tag to compare
0.28 Beta 21 Pre-release
Pre-release

Version 0.28 Beta 21

New Features

  • Added Carrolyn Fetch Helper to fetch items for permanent farming buffs. - hannibal2 (#3096)

Improvements

  • Made the Craftable Item List searchable. - hannibal2 (#3094)
  • Added an option to reset search on close. - hannibal2 (#3090)
    • Reset search terms in GUIs after closing inventory (Profit Trackers, Area Navigation list, etc.).
    • Enabled by default to reduce confusion caused by the search feature.
  • The Estimated Item Value now displays material names used to unlock gemstone slots. - hannibal2 (#3089)
  • Marked non-purchasable items in CF Shop. - hannibal2 (#3095)
  • Improved graph navigation performance. - hannibal2 & Thunderblade (#3083)

Fixes

  • Fixed Special Zealots not highlighted after a recent Hypixel update. - Luna (#3099)
  • Fixed hover text being off by one in the Craftable Item List. - hannibal2 (#3094)
  • Fixed a rare error with Reforge Helper. - hannibal2 (#3093)
  • Fixed skill overflow detection for values slightly above the maximum. - hannibal2 (#3084)
  • Fixed edge case where Hoppity Call warning wouldn't disappear. - Daveed (#3086)
  • Fixed /shtrackcollection not tracking Youngite and Obsolite. - martimavocado (#3082)
  • Fixed Vacuum Item Stack Size not showing with over 1k Pests. - j10a1n15 (#3088)
  • Fixed Replace Roman Numerals replacing random letters. - Mikecraft1224 (#3003)

Technical Details

  • Discord RPC now shows in /shdebug when there's an issue or current status. - hannibal2 (#3092)
  • Moved Next Jacobs Contest, Best Crop Milestone & Jyrre Timer to Renderable. - j10a1n15 (#3004)
  • Added /shtestactionbar command: set your clipboard as a fake Action Bar. - hannibal2 (#3085)
  • Added /shdebug support for SkyBlock island, Bingo, and Tab List data tests. - hannibal2 (#3085)

0.28 Beta 20

17 Dec 23:08
Compare
Choose a tag to compare
0.28 Beta 20 Pre-release
Pre-release

Version 0.28 Beta 20

New Features

  • Added party mode for Chocolate Factory. - Daveed (#3054)
    • Using it is not recommended.
  • Added commands "/bp -", "/ec -" and "/shlastopened" to reopen last opened storage pages. - aphased (#2900)

Improvements

  • Added colors to aliases in the /shcommand list. - hannibal2 (#3070)
  • Added option to display Date/Time on Hoppity Event Live Display. - Daveed (#2973)

Fixes

  • Fixed Hitman Full Time calculation. - Daveed (#3075)
  • Fixed edge case causing error when acquiring a power-up on first click in SuperPairs. - Daveed (#3080)
  • Fixed Crimson Isle Reputation Helper showing incorrect miniboss count in some cases. - Luna (#3073)
  • Fixed stray flash overlaying other Chocolate Factory information. - Daveed (#3054)
  • Fixed Crux Display exceeding 100% by not accounting for Puff Crux. - hannibal2 (#3074)
  • Fixed skill level. - hannibal2 (#3068)
  • Fixed Experiments Profit Tracker not counting exp bottles splashed after using the Experimentation Table. - hannibal2 (#3066)
  • Fixed items from the previous menu leaking into the SkyHanni User Luck stat breakdown submenu. - martimavocado (#3057)

Technical Details

  • Cleaned up code in ChocolateFactoryStats. - hannibal2 (#3056)
  • Added support for removing items with ReplaceItemEvent. - martimavocado (#3057)
  • Converted additional LorenzEvents to SkyHanniEvents. - CalMWolfs (#3058)

Removed Features

  • Removed "Hitman Replace" feature due to issues. - Daveed (#3078)

0.28 Beta 19

13 Dec 21:46
Compare
Choose a tag to compare
0.28 Beta 19 Pre-release
Pre-release

Version 0.28 Beta 19

New Features

  • Added Hitman statistics to Chocolate Factory stats. - Daveed (#2991)
    • Allows to view remaining time for full and 28 claimable slots.

Improvements

  • Added an option to disable sharing mining event data. - hannibal2 (#3055)
    • Improved accuracy when more users share mining event data.
    • Data shared includes current event type, start, and end times.
  • Limited the "Mining Event Data can't be loaded from the server" error message to once in chat. - hannibal2 (#3055)
  • Added Venom Shot attacks to the Arachne chat filter. - BearySuperior (#3032)
  • Added option to hide seconds in the Real Time GUI. - Obsidian (#2979)
  • Updated Pest chat and GUI to indicate Pests Widget is disabled when displaying pests. - hannibal2 (#3022)

Fixes

  • Fixed Custom Scoreboard errors from the new Rift update. - j10a1n15 (#3046)
  • Fixed background colors for UltraRareBook & Guardian Reminder. - j10a1n15 (#3050)
  • Fixed Custom Scoreboard's player count to exclude offline players in co-ops and guest islands. - Chissl (#3026)
  • Fixed chat error spam from Garden Composter Overlay. - hannibal2 (#3037)
  • Fixed intermittent NEU rendering issues. - CalMWolfs (#3053)
  • Fixed collection tracker to recognize the current collection. - nopo (#3049)

Technical Details

  • Changed TimeLimitedCache to extend MutableMap instead of Iterator. - Empa (#2729)
  • Optimized sulphur skitter performance by caching AxisAlignedBB calculations and using more LorenzVec. - hannibal2 (#3038)
  • Added option to send a chat message only once. - hannibal2 (#3055)
  • Introduced "Island" widget type. - Chissl (#3026)
  • Added more preprocessing for version 1.12. - CalMWolfs (#3043)
  • Enhanced InventoryUtils.clickSlot to support click type and mode. - CalMWolfs (#2962)
  • Relocated some events to specific sub-packages. - CalMWolfs (#3041)
  • Converted additional LorenzEvents to SkyHanniEvents. - CalMWolfs (#3039)