Releases: hannibal002/SkyHanni
Releases · hannibal002/SkyHanni
0.28.Beta.18
Version 0.28 Beta 18
New Features
- Added the ability to recolor chocolate gains from duplicate rabbits when the Time Tower is active. - Daveed (#2805)
Improvements
- Added an option to send the optimal speed warning even when not wearing Rancher's Boots. - Obsidian (#2859)
- Improved the Golden Fish Timer to account for server lag. - Empa (#2823)
- Chocolate Factory's "Stray Alerts" and "Screen Flash" can now be filtered by rabbit rarity. - Daveed (#2907)
- Added a config option to disable the search feature in Tracker GUIs. - Daveed (#2807)
- You can change this option using
/sh tracker search
.
- You can change this option using
- The item used to open the Chocolate Factory will now respect Mythic Rabbit and Booster Cookie blocking. - Daveed (#2945)
- Added a Pest Traps tab widget to the Tab Widget Display. - Luna (#2984)
- Improved the UI for the Cake Tracker. - Daveed (#2939)
- Made the Cake Tracker scrollable instead of having a fixed size.
- Cakes you claim from the baker will now be added to the Cake Tracker automatically. - Daveed (#3008)
- Added the Minecraft version to the mod file name. - CalMWolfs (#2941)
- Added a warning for empty messages left behind by Stash Compact. - Daveed (#3009)
Fixes
- Fixed a Custom Scoreboard error while waiting for the Mineshaft Queue. - j10a1n15 (#3036)
- Fixed the next visitor timer not decreasing on pest kills. - Chissl (#3027)
- Fixed the visual position of the sulphur skitter box. - appable (#3023)
- Fixed the
/playtimedetailed
breakdown being sorted incorrectly. - martimavocado (#3021) - Fixed an issue where item and material stashes together would break Stash Compact. - Daveed (#3009)
Technical Details
- Added the
ServerTimeMark
class andServerTickEvent
. - Empa (#2823) - Show a regex101 link when a detekt rule fails on a regex test. - CalMWolfs (#3034)
- Moved the locations of some events to more specific sub-packages. - CalMWolfs (#3030)
- Added mid-tier Umber and changed brown stained clay from low-tier to mid-tier. - Luna (#3028)
- Added Mineshafts as possible locations for Obsidian and Pure Gold. - Luna (#3029)
- Converted some
LorenzEvents
intoSkyHanniEvents
. - CalMWolfs (#3025) - Converted some events to
GenericSkyHanniEvent
. - CalMWolfs (#2753) - The auto updater now searches for JAR files that include the correct Minecraft version in their names. - CalMWolfs (#2941)
0.28 Beta 17
Version 0.28 Beta 17
Improvements
- Included the minimum bid in the Stonks Auction price calculation. - im-h (#3014)
- Disabled the Chocolate Factory's open feature without the Mythic Rabbit on Bingo profiles. - hannibal2 (#3012)
- Added overflow support for personal bests. - Chissl (#2996)
Fixes
- Fixed detection of Crimson Isle daily quests after the Hypixel update. - Luna (#3016)
- Updated Golden Fish Timer from 15-20 minutes to 8-12 minutes, per the Hypixel update. - Luna (#3018)
- Fixed a typo in the Golden Fish Timer. - Luna (#3018)
- Potentially fixed Custom Scoreboard sometimes not showing Kuudra Lines. - j10a1n15 (#3006)
- Fixed issue with Stampede/Golden Click not counting in Stray Tracker. - Daveed (#3013)
- Fixed the spelling of "Supercraft" in the Garden visitor menu. - Luna (#3005)
- Fixed Anita's medal display appearing in the Visitor inventory. - Daveed (#3007)
- Fixed Stonks Auction not showing the correct price per Stock of Stonks. - im-h (#3014)
- Fixed Time Tower warnings showing up on new profiles (e.g. Bingo). - hannibal2 (#3012)
- You can open
/cf
once to make the message disappear without changing settings if a new profile was created before applying the fix for the first time.
- You can open
- Fixed stray timer not activating from Hitman Eggs outside of Hoppity's Hunt. - Daveed (#3015)
- Fixed connection error messages spamming the chat. - hannibal2 (#3011)
- Fixed incorrect personal best gain calculations. - Chissl (#2996)
- Specified in visitor config that Maeve's dialogue is not hidden in the "Hide Chat" option. - Chissl (#3002)
Technical Details
0.28 Beta 16
Version 0.28 Beta 16
Improvements
- The Hoppity Unclaimed Eggs display is now more accurate at the end of events. - Daveed (#2986)
- Command aliases are now visible in
/shcommands
. - j10a1n15 (#2993)
Fixes
- Fixed stray rabbits that were intermittently not being tracked. - Daveed (#2994)
- Fixed the stray timer not resetting when changing islands. - Daveed (#2994)
- Fixed computer time offset calculation errors. - j10a1n15 (#2998)
- Fixed an issue where Meal Eggs were incorrectly marked as available on Day 1. - Daveed (#2986)
- Fixed the ordering of the
/shcommands
list. - j10a1n15 (#2993)
Technical Details
0.28 Beta 15
Version 0.28 Beta 15
New Features
- Added Ghost Profit Tracker. - Empa (#1753)
- Replaces the outdated and buggy Ghost Counter.
- Added a 30-second stay timer to Chocolate Factory after a Meal Egg is opened. - Daveed (#2940)
- Added Hoppity Event stat text for Hitman Rabbits. - Daveed (#2940)
- Added Hoppity Collection highlighting for Resident and Hotspot Rabbits. - Daveed (#2940)
- Highlights Resident/Hotspot Rabbits on your current island.
- Added Resident and Hotspot Rabbit overview option to Hoppity Collection stats. - Daveed (#2940)
- Added Hitman slot tracking to display the most recent rabbits you obtained. - Daveed (#2940)
- Displays slots with an active cooldown.
- Added an option to show the Hoppity Event Card only while on islands where eggs spawn. - Daveed (#2940)
Improvements
- Added the Hot Chocolate Mixin to the Non-God Pot Effects feature. - jani (#2965)
Fixes
- Fixed Hoppity Meals being marked as spawned immediately when the Hoppity Hunt started. - Daveed (#2940)
- Fixed an issue with Hoppity Chat Compact duplicating El Dorado messages. - Daveed (#2940)
- Fixed "Fish the Rabbit" being detected only on duplicate instances. - Daveed (#2940)
- Updated Farming Fortune calculation to use 2 FF per Pesterminator level. - Luna (#2978)
- Updated the maximum possible Farming Fortune from the Pesterminator armor enchantment from 5 to 12 per piece. - Luna (#2978)
- Updated maximum Farming Fortune from the Pest Bestiary from 60 to 66. - Luna (#2978)
- Fixed a bug that sometimes caused BPS to be underestimated while farming in the Garden. - Chissl (#2975)
- Fixed loading farming weight errors caused by the Mouse Pest. - Ke5o (#2967)
- Fixed a crash caused by Custom Garden Keybinds. - Empa (#2969)
Technical Details
- A bit less confusion in carry tracker logic. - hannibal2 (#2911)
- Improved error messages in the console when something goes horribly wrong. - hannibal2 (#2976)
- Switched to using non-deprecated color functions. - CalMWolfs (#2972)
- Translated SpecialColor to Kotlin. - j10a1n15 (#2854)
- Deprecated
ColorUtils.toChromaColor()
methods and moved them to SpecialColor. - j10a1n15 (#2854)
0.28 Beta 14
Version 0.28 Beta 14
Improvements
- Added the Hot Chocolate Mixin to the Non-God Pot Effects feature. - jani (#2965)
- The optimal speed for Rancher's Boots is now automatically set when clicking on the wrong speed message in chat, eliminating the need to enter it manually. - Luna (#2963)
- Added the Mining Event Display to Outside Skyblock Features. - j10a1n15 (#2947)
Fixes
- Fixed an occasional error when killing pests shortly after releasing them from pest traps. - Daveed (#2956)
- Fixed the inability to delete characters when searching on trackers on Mac (again). - 0xDoge (#2951)
- Fixed the "Pests are reducing your fortune by X%" message not considering Bonus Pest Chance. - Luna (#2964)
- Fixed money per hour calculations from Fermento drops for Cactus and Sugar Cane. - Luna (#2959)
- Hypixel fixed the issue where Fermento drops were being given twice as much.
- Fixed Custom Garden Keybinds sometimes spamming left-click instead of holding. - Empa (#2948)
- Fixed Custom Garden Keybinds sometimes causing blocks to stop breaking. - Empa (#2948)
- Fixed malfunctioning Chocolate Factory/Hoppity features due to an update. - Daveed (#2925)
- Fixed Mineshaft RoomId missing in the Custom Scoreboard. - j10a1n15 (#2946)
- Fixed AH Price Website feature not URL encoding the search. - Obsidian (#2952)
- Fixed the pest spawn timer not working. - Daveed (#2954)
- Fixed the Item Number display not working for Vacuum (Garden). - Luna (#2955)
- Fixed pest death messages not being detected, tracked, or blocked. - Daveed (#2953)
- Fixed the Fisherman Attribute abbreviation being incorrect. - Empa (#2950)
- Fixed some Rift mobs, such as Oubliette Guards, sometimes incorrectly getting detected as corrupted and/or runic. - Luna (#2936)
Technical Details
- Support for permuting type arguments of GenericSkyhanniEvent. - nea (#2757)
- Added Mineshaft roomId to MiningAPI. - j10a1n15 (#2946)
- Slightly improved performance when checking armor stands for skull textures. - CalMWolfs (#2920)
- Disallowed repo patterns from having unnamed capture groups. - CalMWolfs (#2958)
- Fixed Detekt's VarCouldBeVal warnings. - j10a1n15 (#2949)
- Removed unused/minimally used deprecated methods. - j10a1n15 (#2943)
- Removed the deprecated NEUItems.getPrice method. - j10a1n15 (#2944)
- Added many more regex tests. - CalMWolfs (#2937)
- Added a Detekt rule to enforce repo patterns to be accompanied by at least one regex test. - CalMWolfs (#2931)
0.28 Beta 13
Version 0.28 Beta 13
New Features
- Added New Year Cake Tracker. - Daveed. (#2237)
- Highlights unowned cakes in AH.
- Displays a list of missing cake years.
Improvements
- Added more granular control over when the Hoppity Live Display is shown. - Daveed (#2919)
Fixes
- Fixed Bits/Cookie Time/Maxwell power saving on Alpha server. - j10a1n15 (#2932)
- Fixed Agaricus Cap timer not being reset when switching servers. - Empa (#2924)
- Fixed incorrect bits values. - Empa (#2926)
- Fixed incorrect skill XP for max-level skills. - Empa (#2921)
- Fixed Hoppity Stats
/cf
reminders not working after initial login. - Daveed (#2919) - Fixed Tab Widgets sometimes not getting updated. - Empa (#2923)
- Fixed barn fishing timer getting stuck. - Empa (#2922)
Technical Details
- Added Custom Annotation Spacing rule. - CalMWolfs (#2912)
- This rule functions similarly to the existing ktlint rule but now allows preprocessed directives between annotations.
- Updated more parts of the code to respect Minecraft's nullability. - CalMWolfs (#2847)
- Removed the outdated
asInternalName()
method. - j10a1n15 (#2893) - Removed deprecated
Color.withAlpha
method in favor ofColor.addAlpha
. - j10a1n15 (#2916) - Added
REGEX-FAIL
for regex tests that are expected to fail. - CalMWolfs (#2930) - Removed deprecated regex utils methods. - j10a1n15 (#2929)
0.28 Beta 12
Version 0.28 Beta 12
New Features
- Added the ability to display the Hoppity Event Card in real-time within a GUI element. - Daveed (#2749)
- This replaces the command
/shhoppitystats
(but it can be used to view past events). - Can be configured to toggle visibility with a keybind.
- This replaces the command
Improvements
- Added two new tracked stats to the Hoppity Event Card. - Daveed (#2749)
- Tracked "Rabbit the Fish" finds from Meal Eggs.
- Updated the Chocolate leaderboard during events.
- The leaderboard can optionally set reminders to switch servers to update this stat.
- Added the ability to remove people from the Carry Tracker. - Empa (#2829)
Fixes
- Fixed El Dorado and Fish the Rabbit not being correctly highlighted in the Hoppity Collection Stats. - Daveed (#2908)
- Fixed a softlock that occurs when forcefully exiting the Meal Egg menu (due to death, warping, etc.). - Daveed (#2910)
Technical Details
- Various improvements to
HoppityAPI
. - Daveed (#2899)
0.28 Beta 11
Version 0.28 Beta 11
Improvements
- Added
/boo
support for tab completion. - Empa (#2885) - Added a dropdown menu to select the Lobby Code date format. - j10a1n15 (#2890)
- Added support for Kuudra and Dungeons in Island-Specific Lava Replacement. - Fazfoxy, Empa (#2794)
Fixes
- Fixed an error in the Personal Compactor Overlay. - Empa (#2888)
- Fixed the Custom Scoreboard not displaying Dojo lines. - j10a1n15 (#2901)
- Fixed the Rabbit the Fish highlighter sometimes causing softlocks. - martimavocado (#2896)
- Fixed item data not loading. - nopo (#2903)
- Fixed scoreboard flickering when using Apec and Custom Scoreboard. - j10a1n15 (#2892)
- Fixed the Island Area list not updating. - hannibal2 (#2904)
- Fixed Deep Caverns Guide not activating when the Lift menu is locked. - Luna (#2887)
- Fixed Deep Caverns Guide activating even after unlocking the Obsidian Sanctuary. - Luna (#2887)
- Fixed Mining Event display glitching with Goblin Raid. - Daveed (#2894)
- Fixed "You are sending commands too fast" error when swapping lobbies. - nopo (#2906)
Technical Details
- Added a property to skip Detekt. - CalMWolfs (#2881)
- Started using some of the preprocessed compatibility methods. - CalMWolfs (#2882)
- Added more preprocessed mappings and made most of the compatibility files work for 1.16. - CalMWolfs (#2883)
- Unusable enchantments are no longer treated as lore lines by the enchant parser. - Vixid (#2889)
- Enchantment-exclusive regex now allows any combination of prefixed colour codes. - Vixid (#2891)
- Added a
DateFormat
enum that contains various date formats. - j10a1n15 (#2890)
0.28 Beta 10.1
0.28 Beta 10
Use Beta 10.1 instead!
Version 0.28 Beta 10
Improvements
- Added Spirit Sceptre message to block annoying messages. - phoebe (#2863)
- Added an option for Focus Mode to ignore Menu Items. - hannibal2 (#2845)
- Focus Mode no longer hides the seller information in the Auction House. - hannibal2 (#2845)
- Improved various Dungeon-related features. - Empa (#2108)
- Inquisitor Sharing now also supports messages from SBO. - hannibal2 (#2877)
- Added an option to exclude Spaceman from the Visitor Shopping List. - Luna (#2588)
- Added pathfinding to the Halloween Baskets in the Main Lobby. - martimavocado (#2660)
Fixes
- Fixed issues where the Carnival Ticket claim feature would trigger even when a carnival isn't active. - j10a1n15 (#2851)
- Fixed "in Carnival area" detection not working when "Small Areas" are disabled in the "Area Navigation" config category. - hannibal2 (#2843)
- Fixed another kick message not being detected by the Kick Duration feature. - Luna (#2861)
- Fixed the "found by" line in bingo showing up accidentally. - hannibal2 (#2874)
- Fixed not detecting mining most "pure ores". - Empa (#2827)
- Fixed pest count sometimes being inaccurate. - Empa (#2866)
- Fixed inability to delete characters when searching on trackers on Mac. - Empa (#2868)
- Fixed white names in Enable Chat Formatting. - !nea (#2871)
- Fixed overly liberal player message detection in Enable Chat Formatting. - !nea (#2871)
- This should fix many formatting issues related to
[SomethingHere] Something Else: Something Even More
.
- This should fix many formatting issues related to
- Fixed Overflow Level/XP calculation being incorrect. - HiZe (#2808)
- Hypixel now shows the correct amount of overflow XP when max level is reached.
- Fixed lobby basket waypoints. - martimavocado & Erymanthus (#2660)
- Fixed Great Spook chat solution sending random characters in chat. - hannibal2 (#2878)
Technical Details
- Fixed getFormattedTextCompat. - !nea (#2811)
- Added buildpaths.txt to limit which files are attempted to be built on 1.21. - !nea (#2811)
- This file should be populated over time with known good files to enable compilation on 1.21.
- Added additional preprocessing mappings. - CalMWolfs (#2809)
- Added compatibility files for preprocessing. - CalMWolfs (#2872)
- Added details on where compatibility methods should go for preprocessing. - CalMWolfs (#2872)
- Usages of 'equals' have been significantly reduced. - hannibal2 (#2870)
- Increased performance when comparing
NEUInternalName
s. - hannibal2 (#2875) - Added dev config option for expanding Chat History length. - Daveed (#2856)
- Added a detekt rule for hard-coding skull textures. - Daveed (#2774)
- Moved all hard-coded skull textures to the SH repository. - Daveed (#2774)
- Deprecated Armor Stand-related functions inside EntityUtils in favor of using Mob Detection. - Empa (#2108)
- Cleaned up BlockUtils. - Empa (#2108)
- Added exactBoundingBox function. - Empa (#2108)
- Added PlatformUtils.isNeuLoaded(). - nopo (#2738)
- Moved NEU events to a wrapper.
- Added the ability to require NEU to load a module.
- Integrated the horse mixin from NEU. It is required for the game to launch.
- Handles the number of Champion stacks. - Vixid (#2865)
- Added CircularList. - hannibal2 (#2878)
- A CircularList allows continuous retrieval of elements in order, looping back to the start when the end is reached.