# SkyHanni - Change Log ## Version 0.25 (In Beta) ### New Features #### Garden Features + Added Pest Profit Tracker. - Empa (https://github.com/hannibal002/SkyHanni/pull/1321) + Added Open On Elite. - Obsidian (https://github.com/hannibal002/SkyHanni/pull/1185) + Allow opening farming contest stats on elitebot.dev by pressing a keybind + mouse click onto a contest item. + Works inside the menus Jacob's Farming Contest, Your Contests, and SkyBlock Calendar. + Added Visitor's Logbook Stats. - HiZe (https://github.com/hannibal002/SkyHanni/pull/1287) + Show all your visited/accepted/denied visitors stats in a display. #### Diana Features + Added customizable Inquisitor Highlight color. - Empa (https://github.com/hannibal002/SkyHanni/pull/1323) + Added mobs since last Inquisitor to Mythological Creature Tracker. - CuzImClicks (https://github.com/hannibal002/SkyHanni/pull/1346) #### Misc Features + Added No Bits Available Warning. - Empa (https://github.com/hannibal002/SkyHanni/pull/1286) + Warns when you run out of available bits to generate. ### Improvements #### Garden Improvements + Added warnings when Farming Fortune/Crop Fortune aren't found in tab list. - Empa (https://github.com/hannibal002/SkyHanni/pull/1330) + Added highlight slot while hovering over line for Anita medal profit and SkyMart copper price. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1118) #### Diana Improvements + Now detecting inquisitor share chat messages from CT module "InquisitorChecker". - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1315) + Added kills since last inquis to chat message when digging one up. - Empa (https://github.com/hannibal002/SkyHanni/pull/1363) #### GUI Improvements + Made Cookie Buff timer in Custom Scoreboard work without tab list. - Empa (https://github.com/hannibal002/SkyHanni/pull/1292) + Update Magical Power from Maxwell as well. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1327) + Improved SkyBlock Area in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1350) #### Commands Improvements + Add /trade to tab completeable commands. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1354) #### Misc Improvements + Improved mod performance. - CalMWolfs, ThatGravyBoat (https://github.com/hannibal002/SkyHanni/pull/1342) ### Fixes #### Fishing Fixes + Fixed not checking if in an area that thunder can spawn before checking for thunder sparks. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1345) #### Slayer Fixes + Made the fire pit warning actually make a sound. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1342) #### Garden Fixes + Fixed Farming Fortune Display not showing when no Crop Fortune in tab. - Empa (https://github.com/hannibal002/SkyHanni/pull/1330) + Fixed impossible pest counts. - Empa (https://github.com/hannibal002/SkyHanni/pull/1362) + Fixed crop fortune message spam. - Empa (https://github.com/hannibal002/SkyHanni/pull/1364) + Fixed coins from leveling up farming counting to Pest Profit Tracker. - Empa (https://github.com/hannibal002/SkyHanni/pull/1358) + Fixed not being able to teleport to other infested plots immediately after killing a pest. - Empa (https://github.com/hannibal002/SkyHanni/pull/1357) #### Chat Fixes + Added names of lobby players to /p tab complete. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1340) + Fixed friend detection from chat. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1336) + Fixed the Supercraft /gfs prompt not showing when you crafted 1,000 or more items. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1351) #### GUI Fixes + Fixed "No Power" being displayed as "No" in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1332) + Fixed coop banks not being affected by "hide empty numbers" in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1328) + Fixed bits available being subtracted in an infinite loop. - Empa (https://github.com/hannibal002/SkyHanni/pull/1292) + Fixed not setting No Power Active. - Empa (https://github.com/hannibal002/SkyHanni/pull/1366) #### Misc Fixes + Fixed tick event being called twice a tick. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1342) + Fixes random error in mob detection. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1361) + Fixed a spelling mistake in the Deep Caverns Parkour config. - jani (https://github.com/hannibal002/SkyHanni/pull/1349) ### Technical Details + Added KuudraAPI. - Empa (https://github.com/hannibal002/SkyHanni/pull/1209) + Added KuudraEnterEvent and KuudraCompleteEvent. - Empa (https://github.com/hannibal002/SkyHanni/pull/1209) + Added intrinsic scalability of strings - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/888) + Added Renderable.wrappedString. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/888) + Wraps a string n times if it exceeds the specified length + Added Mob Detection - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/712) + Make all event function names uniform. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1290) + Added offset to tick event. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1342) + Made dungeon milestone use repo instead of local patterns. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1342) + Unprivate LorenzVec.toCleanString. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1344) + Removed Old TimeMark Class. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1322) + Remove a lot of usage of fixed rate timers and replace with a new event. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1264) + This makes these events that need to repeat about every second execute on the main thread. + Added Booster Cookie expiry time and hasCookieBuff to BitsAPI. - Empa (https://github.com/hannibal002/SkyHanni/pull/1292) + Added SimpleTimeMark.isInFuture(). - Empa (https://github.com/hannibal002/SkyHanni/pull/1292) + Added pest data to /shdebug. - Empa (https://github.com/hannibal002/SkyHanni/pull/1362) + Improved Scoreboard Line joining with special formatting codes. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1333) + Use InventoryCloseEvent over GuiContainerEvent.CloseWindowEvent when able. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1184) + Added an option to copy the raw scoreboard. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1356) + This is accessed with `/shcopyscoreboard -raw`. + `/shcopyscoreboard true` has been changed to `/shcopyscoreboard -nocolor`. + Added HypixelData.skyblockAreaWithSymbol which includes the symbol and color of the SkyBlock area. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1350) + Created `List.matchFirst(pattern)`. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1353) + Error Manager now has a parameter to only show for beta users. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1299) + Less spam for full version users, still enough reports from beat users. + Added HighlightOnHoverSlot. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1118) + Added BitsUpdateEvent. - Empa (https://github.com/hannibal002/SkyHanni/pull/1286) + Fixed default fame rank being null. - Empa (https://github.com/hannibal002/SkyHanni/pull/1286) ### Removed Features + Removed the option to change the highlight color in chest value. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1118) ## Version 0.24 ### New Features #### Inventory Features + Added Max Items With Purse. - NetheriteMiner + Calculates the maximum number of items that can be purchased from the Bazaar with the number of coins in your purse. + Added Copy Underbid Keybind. - Obsidian + Copies the price of the hovered item in Auction House minus 1 coin into the clipboard for easier under-bidding. + Added Gfs message after super crafting. — Zickles + Adding a clickable message to pick up the super crafted items from sacks. + Added Craft Materials From Bazaar. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1104) + Show in a crafting view a shopping list of materials needed when buying from the Bazaar. + Added AH Show Price Comparison. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/339) + Highlight auctions based on the difference between their estimated value and the value they are listed for. + Options to change the colours + Added Highlight options in /tab. - Conutik (https://github.com/hannibal002/SkyHanni/pull/1175) + Green for enabled + Red for disabled #### Minion Features + Added Inferno Minion Fuel pickup prevention. - Zickles (https://github.com/hannibal002/SkyHanni/pull/1103) + Blocks picking up the Inferno Minion or replacing the fuel inside when expensive minion fuels are in use. #### Chat Features + Hide chat message about bank interest when the received interest is zero coins. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1117) + Rarity text to pet drop messages. - Empa (https://github.com/hannibal002/SkyHanni/pull/1136) #### Dungeon Features + Added available classes in the tooltip. - Conutik + Shows in the dungeon party finder when hovering over a group. + Highlights your selected class in green if it's available. + Kismet tracking for dungeon chests. - Thunderblade73 + Highlight chests which have been rerolled inside Croesus + Shows kismet amount at the reroll button #### Garden Features + Lane Switch Notification - ILike2WatchMemes + Sends a notification when approaching the end of a lane in Garden while farming. + Displays the distance until the end of a lane. + Made Rancher's Boots the stack size display account for the Cactus Knife now giving +100 speed cap while in the Garden. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1149) + Speed cap above 500 will now display as red because Hypixel now allows this for some reason, but it is practically unachievable. Also, the 1000 speed cap will now show up as 1k, so the text doesn't overflow into the slot to the left. + Added Plot Menu Highlighting - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1181) + Plot highlighting based on plot statuses (pests, active spray, current plot, locked plot) + Added Pest Waypoint. - Empa + hannibal2 + Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1268) + Show a waypoint of the next pest when using a vacuum. Only points to the center of the plot the pest is in, if too far away. + Uses the particles and math to detect the location from everywhere in the garden. + Option to draw a line to waypoint. + Option to change the number of seconds until the waypoint will disappear. #### Mining Features + Display upcoming mining events. - CalMWolfs + Show what mining events are currently occurring in both the Dwarven Mines and Crystal Hollows. #### Gui Features + Added Custom Scoreboard - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Customizable; New, never seen before lines like the current mayor with perks, your party, and more! + Custom Title and Footer, align them on different sides of the scoreboard. + Hide the Hypixel Scoreboard, add a custom Image as a background, rounded corners. + Supports colored month names & better garden plot names. + A ton of settings. + /shwords now saves to a new file so that you can find and share them more easily. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1234) #### Event Features + Easter Egg Hunt 2024 waypoints. - Erymanthus + walker (https://github.com/hannibal002/SkyHanni/pull/1193) #### Fishing Features + Added Totem Overlay. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1139) + Option to change the overlay distance. + Option to hide Totem Particles. + Option to show the effective area of a totem. + Option to get reminded when a totem is about to expire. #### Misc Features + Added command `/shlimbo` for easier Limbo access. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/848) + Limbo time tracker also now works in the Slumber Hotel in the Bed Wars Lobby. + A new secret method to get more SkyHanni User Luck from Limbo. + Added command `/shlimbostats` for a simple way to view your Limbo stats. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/848) + Support for `/playtime` and `/pt` while in Limbo. + Added your playtime to Hypixel's `/playtimedetailed`. + Added full auto-update for SkyHanni. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1122) ### Improvements #### Chat Improvements + Added more messages to chat filter category annoying. - martimavocado + Not enough breaking power for gems. + Useless messages for sky mall and Jacob's event artifact. + Adding a toggle to hide sky mall perk messages outside mining islands. - martimavocado + Added a toggle to hide Jacob's event artifact message outside the garden. - martimavocado + Added Booster Cookie purchase reminder to chat filter category others. - Alexia Luna + Hide the TNT Run Tournament advertisement message in the main lobby. - Alexia Luna + Add event level up message to chat filter. - Zickles (https://github.com/hannibal002/SkyHanni/pull/1214) #### Inventory Improvements + Changed Max Items with Purse display format. - hannibal2 + Various additions to `/playtimedetailed`'s Limbo to be more consistent with Hypixel. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1252) + The item is now hidden when playtime is lower than 1 minute. + The tooltip is now hidden when playtime is lower than 2 minutes. + Fixes 1 minute being pluralized. #### GUI Improvements + Added option to only show Custom Text Box while an inventory is open. - martimavocado + Added option to hide Profit Trackers while not inside an inventory. - hannibal2 + Custom Scoreboard improvements. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1156) + Added a warning to config about other mods. + Added three empty lines. + Added option to hide empty lines at the top/bottom. + Option to change line spacing in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1174) + Improved delete word/line functionality for text boxes/signs. - Obsidian (https://github.com/hannibal002/SkyHanni/pull/1090) + It's now consistent with Discord's. + Added Scoreboard Improvements. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1183) + Now only showing the two biggest units in time until next mayor. + Now only showing an active Slayer Quest while in the correct area. + Added current server player count as an element with an option to show max player count. + Added option to show the magical power. + Show Thaumaturgy Tuning in Custom Scoreboard. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1201) + Option to show in compact mode. + Supports "Values First" option. + Change the number of tunings shown. + Improved the stats tuning message when Hypixel auto-adjusts your tuning points. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1212) + Updating "bits to claim" in the Custom Scoreboard when opening the GUI /boostercookiemenu. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1230) + Added "Curse of Greed" to non-God Potion effect display. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1225) + Added cold as a Scoreboard Element. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1238) + Add 4 more empty lines into custom scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1259) + Added customisable Events Priority in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1221) + Using a draggable list, you can fully customise, what events will be shown which what priority. + Updated default Scoreboard Elements config option. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1221) + Added feature to showcase foxy's extra in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1270) ##### Garden Improvements + Show calculation breakdowns when hovering over Anita Medal Profit or SkyMart Coins per copper displays. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1116) + Get garden level from SkyBlock Menu and Desk. - Empa (https://github.com/hannibal002/SkyHanni/pull/1164) + Partially rewrote the Lane Switch Warning feature. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1208) + Works with every lane size. + Option to show the corner of the current lane. + Removed the need to open the plot inventory. + More precise timer/distance calculation. + Reordered Farming Lane config. + Added support for using the tab list pest widget to know where pests are. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Use more information about pests from the scoreboard when possible. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Added support for offline pest messages. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Lane detection works faster now. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Added option to change how often the Lane Switch sound should play. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Allow using the teleport hotkey when in an infested plot. - Obsidian (https://github.com/hannibal002/SkyHanni/pull/1140) + Added the command `/shresetvisitordrops` to reset your Garden Visitor Drops Statistics. - HiZe (https://github.com/hannibal002/SkyHanni/pull/1135) + Improved Plot Menu Highlighting. - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1254) + Added 'Pasting' status. + Changed Event used for checking for statuses. + Hide the Sensitivity Reducer overlay when the mouse is locked. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1253) + Hide visitor Jacob messages without hiding real Jacob ones. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1267) + Previously, we made the Jacob visitor messages not hidden to avoid hiding real Jacob messages. + Added the ability to get your current speed on the Garden even if it isn't shown in the tab list. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1277) + This also means the speed now updates faster. + Change the Pest Waypoint color depending on distance. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1296) + It is the one from the Hypixel particles. + Better pest tracker waypoint detection for pest or center of plot. - Empa (https://github.com/hannibal002/SkyHanni/pull/1284) + Immediately hide waypoints when there are no pests left. - Empa (https://github.com/hannibal002/SkyHanni/pull/1284) #### Crimson Improvelemts + Show Town Board waypoint when there is an accepted Rescue Mission quest. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1157) #### Command Improvements + Allow using translate commands without the feature turned on. - Obsidian (https://github.com/hannibal002/SkyHanni/pull/1141) + Changed /shsendtranslation to /shtranslate and moved it from internal commands. + Adds a few keywords to `/shlimbostats` for better discoverability. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1252) #### Fishing Improvements + Fishing Hook Alert text changes. - Empa (https://github.com/hannibal002/SkyHanni/pull/1169) + Added custom text when ready to pull. + The text is now aligned to the center of the GUI element. + Added a delay after tool swap before warning about wrong farming speed. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/840) + Loading Trophy Fish information from NEU PV. - hannibal2 & CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1123) + Added wireframe as a valid Totem of Corruption outline. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1248) #### Dungeon Improvements + Add new class level colors in the Party Finder. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1219) #### Mining Improvements + Add the ability to see Mineshaft mining events when that releases to main. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1236) ##### Config Improvements + Changed a lot in the config. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1300) + Main categories are reordered. + Moved into GUI: Compact Tab List, Cosmetic, Discord Rich Presence, Chroma and Marked Players + Moved into Inventory: Estimated Item Value, Pocket Sack in a Sack, Auction House and Item Abilities + Moved into Misc: Commands, Stranded and Minions + Reordered custom scoreboard config options. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1294) + Changed SkyBlock Level Guide Highlighting Collections to no longer being default enabled. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1298) #### Misc Improvements + Added option to show some features outside SkyBlock. - Obsidian + Added goal to collection tracker. - Thunderblade73 + /shtrackcollection \ [goal amount] + Shows a chat message once the goal has been reached. + Added SkyHanni update download finished chat message. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1122) + Better chat error when profile name is disabled via Hypixel widgets. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1153) + Single line Hover messages are now closer to the cursor - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/821) ### Fixes #### Bingo Fixes + Fixed Bingo Card Tips using wrong slot sometimes. - Thunderblade73 + Fixed Bingo Minion Craft Helper sometimes causing performance problems. - CalMWolfs #### Mining Fixes + Fixed a small typo in the Deep Caverns Parkour message. - Alexia Luna + Stopped Dwarven Mines events from showing in Crystal Hollows in the mining event tracker. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1142) + Further fixed Showing Dwarven specific events in Crystal Hollows/Mineshaft section of mining event display. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1289) #### Inventory Fixes + Fixed copy underbid keybind not working. - Obsidian + Fixed SkyBlock guide highlight missing tasks not working properly for minions and collections. - Thunderblade73 + Fixed Harp Quick Restart not working when Harp GUI Scale is disabled. - Zickles + Fixed "Mark Missing Class" highlighting every party. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1211) + Fix a typo in Not Clickable Items in the /equipment menu. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1242) + Fixed `/playtimedetailed`'s Limbo displaying incorrectly for x.0 playtimes. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1252) #### Chat Fixes + Fixed Fire Sale chat hider not working when multiple fire sales are ending. - Zickles + Fixed Auto Tip chat filter. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1105) + Fixed Hide Anita Accessories' fortune bonus chat message not getting hidden in the chat filter. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1106) + Fixed some chat symbols showing twice in chat due to a Hypixel change. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1119) + Fixed Anita's Accessory chat filter not working with multi-word crops (Cocoa Beans, Nether Wart, Sugar Cane). - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1115) + Fixed fire sale chat hider. - Empa (https://github.com/hannibal002/SkyHanni/pull/1147) + Fix event level up chat filter. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1250) #### Garden Fixes + Stop SkyHanni from saying that Next Visitor is visiting your garden. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1125) + Fixed typos/grammar. - Obsidian + Typos in pest features. + Grammar in Farming Weight Display + Fixed the Lane Switch Calculation - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1138) + Fixed coins per copper display not working with new sub categories of SkyMart. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1154) + Fixed tab list visitor name detection breaking when tab list said "new" - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1151) + Fixed garden features appearing while visiting other player's garden. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1188) + Fixed rare crash in /ff display. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1217) + Fixed NEUInternalName is null for item name 'Mushroom'. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1226) + Fixed visitor status not updating to Ready when you have enough items in sacks after first talking to the visitor. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1224) + Fixed visitor status not updating to Waiting when you no longer have enough items when talking to them. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1224) + Fixed pest overlays not showing if the amount in each one was unknown. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Fixed pests spawning in the Barn plot not being detected. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Fix lane corners showing while not farming. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Fix Movement Speed display while on soulsand. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Fix Farming Lane time remaining display while on soulsand. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Lane Switch warning and remaining time ETA now supports soul sand farming and shows the current state of movement. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1245) + Made drops from pests get added to crop milestones. - Empa (https://github.com/hannibal002/SkyHanni/pull/1243) + Fixed Lane Detection warning and time remaining not working when movement speed feature is disabled. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1241) + Show warning in Composter Overlay when composter upgrades are not found. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1256) + Fixed incorrect pest amount in plots under certain conditions. - Empa (https://github.com/hannibal002/SkyHanni/pull/1260) + Fixed pests in uncleared plots not getting detected. - Empa (https://github.com/hannibal002/SkyHanni/pull/1260) + Fixed another Sensitivity Reducer + Mouse Lock incompatibility. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1253) + Fixed mouse locking not always working. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1272) + Fixed a bug that the seconds per copper is incorrect in garden visitors with multiple items. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1295) + Fixed some particles triggering the pest tracker waypoint. - Empa (https://github.com/hannibal002/SkyHanni/pull/1284) + Fixed not detecting infected plots from tab list. - Empa (https://github.com/hannibal002/SkyHanni/pull/1291) + Fixed visitor tooltip breaking when visitor data is disabled in tab list. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1251) #### Command Fixes + Fixed duplicate commands in /shcommands. - CalMWolfs + Fixed inconsistent coloring in `/shlimbostats`. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1252) + Fixed rare bug with gfs from bz. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1283) #### Slayer Fixes + Added Burningsoul Demon (75M HP miniboss) to line to miniboss and highlight slayer minibosses. - Empa (https://github.com/hannibal002/SkyHanni/pull/1144) + Fixed Damage Indicator not hiding vanilla names. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1179) + Fixed Slayer Profit Tracker not detecting the slayer spawn cost when taking money from the bank. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1218) + Fixed slayer cost from bank counting plus instead of minus profit. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1220) + Fixed Server Player Amount not being affected by "display numbers first". - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1285) #### Gui Fixes + Fixed voting line, dojo, server-restart & plot pasting errors in custom scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1152) + Fixed Mithril Powder showing Gemstone Powder instead. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1152) + Custom Scoreboard fixes. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1156) + Fixed Jacob's Contest, Trevor the Trapper & M7 Dragons. + Fixed the bottom border not working when using a custom background. + Fixed Hypixel scoreboard being shown while using Apec. + Fixed skill detection from tab list again. - HiZe_ (https://github.com/hannibal002/SkyHanni/pull/1160) + Fixed other GUIs rendering over Compact Tab List. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1161) + Tab list fixes. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1121) + Fixed garden spam because of wrong tab list visitor format. + Fixed the next visitor timer. + Allowed you to use extended visitor info and still have visitor display work. + Scoreboard Fixed. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1174) + Fixed "Hide empty lines at top/bottom" sometimes not actually hiding them . + Fixed Server ID sometimes not showing. + Fixed instance shutdown error while in Kuudra. + Fixed Hypixel scoreboard never reappearing. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1170) + Fixed pet name in tab list getting detected as player name with widget settings. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1166) + Scoreboard Fixes. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1189) + Fixed current power not working when the player doesn't have the accessory bag unlocked. + Fixed bits to claim not setting to zero when the booster cookie item doesn't exist in SkyBlock Menu. + Scoreboard Fixes. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1183) + Fixed Hypixel URL sometimes showing during a Jacob's contest. + Fixed Unknown Lines error during wind compass. + Fixed unknown line issues in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1205) + Fixed unknown line error in magma chamber. + Fixed unknown line issues when Hypixel doesn't send the whole line + Fixed Custom Scoreboard errors inside the dungeon. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1199) + Fixed dragon's line not being properly removed. + Fixed a line randomly showing "0" sometimes. + Fixed "Cleared..." line sometimes being black. + Custom Scoreboard Fixes. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1212) + Fixed IndexOutOfBoundException. + Fixed Instance Shutdown Line not being hidden. + Fixed a broken Hypixel Scoreboard Line. + Fixed New Year Line appearing twice. + Fixed Scoreboard Unknown Lines error during a dojo and a floor 3 run. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1229) + Fixed all new custom scoreboard errors. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1238) + Fixed time in Custom Scoreboard displaying 0 instead of 12. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1249) + Fixed custom scoreboard issue with cold line. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1244) + Fixed server ID error appearing in chat. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1262) + Fixed two Scoreboard Errors. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1255) + During the F3/M3 boss fight. + During a garden cleanup + Fixed Mining Events Priority in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1278) + Fixed powder display always displaying the color first in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1275) + Fixed Hot Dog Contest error (Rift) in Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1273) + Fixed Cookie time with in custom scoreboard when effects widget is enabled. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1261) + Fixed some more cases which would incorrectly show server ID error. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1271) #### Dungeon Fixes + Fixed error in Dungeon Finder Features. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1162) + Fix getting current class in Party Finder. - martimavocado (https://github.com/hannibal002/SkyHanni/pull/1219) + Fixed showing the Dungeon Floor numbers in your inventory as well while inside the Catacombs Gate menu. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1297) #### Crimson Isle Fixes + Fixed wrong crimson isle quests detection after tab list widget update. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1167) #### Dungeon Fixes + Fixed Dungeon Complete on Entrance. - Empa (https://github.com/hannibal002/SkyHanni/pull/1202) #### Config Fixes + Removed a second "Pet Candy Used" config option that did nothing. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1198) + Fixed game crash when open browser button in config fails. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1195) + Remove the removed stack size option from config. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1274) #### Fishign Fixes + Renamed "fishing contest" to "fishing festival". - Empa (https://github.com/hannibal002/SkyHanni/pull/1222) + Fixed duplicate chat prefix when updating trophy fishing data from NEU PV. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1246) #### Misc Fixes + Fixed skill level up message when below level 60. - HiZe + Fixed SkyHanni not working on Alpha. - hannibal2 & CalMWolfs + Fixed getting profile name from tab list on alpha for special profiles. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1120) + Fixes for any Ironman, Stranded and maybe Bingo players. + Fixed minion hopper profit display feature not getting changed by /shdefaultoptions. - hannibal2 + Disable action bar hider if Skill Progress feature is disabled. - ooffyy (https://github.com/hannibal002/SkyHanni/pull/1137) + Improved performance of custom colored mobs. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1127) + Fixed Skill Progress Pattern. - HiZe_ (https://github.com/hannibal002/SkyHanni/pull/1148) + Fixed selecting arrows with different color codes. - Empa (https://github.com/hannibal002/SkyHanni/pull/1194) + Fixed wrong pattern causing trapper mob area to not get a waypoint. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1186) + Fixed Superboom TNT not working with Queued GFS. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1196) + Fixed detection of Party Leader when their username ends with an `s`. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1203) + Hover messages can't go off-screen anymore - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/821) + Fix "Ghost Entities" feature breaking outside SkyBlock game modes on Hypixel. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1301) ### Technical Details + Auto-enable + configure DevAuth. - nea + Improve performance of removeColor. - nea + Removed wildcard imports in VisualWorldGui. - CalMWolfs + printStackTrace -> ErrorManager. - hannibal2 + Added command /shconfig toggle . - Obsidian + Removes usage of logError everywhere in the code and replaces it with logErrorWithData. - CalMWolfs + Removed ErrorManager.logErrorState(). - CalMWolfs + Creating number utils functions for string -> int, long, double, with either error throwing or wrong usage to user message. + Removed RenderWorldLastEvent usage in WorldEdit feature. - hannibal2 + Using GardenAPI.storage everywhere. - hannibal2 + Added stacking enchants to the repo. - CalMWolfs + Moved bazaar config into inventory category. - hannibal2 + Optimize IntelliJ icon. - nea + Used the isInIsland function more. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1107) + Optimized item.isFishingRod logic. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1056) + Code cleanup in multiple files. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1113) + ItemStack.name no longer nullable. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1101) + Better error handling (more user facing errors - less hidden errors). - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1101) + Replaced/fixed deprecated function calls. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1101) + Added item category FISHING_BAIT. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1101) + Use internal name more in ItemDisplayOverlayFeatures - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1114) + Reformatted the code in a lot of files. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1109) + Changed line endings to be normalized over the whole project and prevents further breaks. - your_name_here (https://github.com/hannibal002/SkyHanni/pull/1112) + Added more error logging to getting farming weight. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1120) + Removed unnecessary capturing groups from the Anita's Accessory chat filter regex. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1115) + Add maven publication details, allowing other mods to integrate more easily with Skyhanni. - ! nea (https://github.com/hannibal002/SkyHanni/pull/935) + Created Pull Request template. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1108) + For better maintainability and automatic beta changelog creation. + Use less forge events throughout the mod to reduce possible crashes. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1085) + Fix entity click not being canceled - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1072) + Cleanup ItemClickData. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1072) + Fixes minecraft bug where text that is bold can render weirdly. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1126) + Added "unlocked" parameter for the GardenPlotAPI - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1075) + Updated MovementSpeedDisplay to use new calculations - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1075) + Added Track Sounds Command - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/855) + Removed unused Sound Test - martimavocado (https://github.com/hannibal002/SkyHanni/pull/855) + Gson serialize the mining event data sent and received. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1040) + Changed fillTable to use a list of DisplayTableEntry. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1116) + Removed the RenderMobColoredEvent & ResetEntityHurtEvent. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1127) + Added BitsAPI with current bits, bits to claim & current Fame Rank. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added FameRanks, which includes all ranks with important data. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added QuiverAPI with current arrow type and amount, and a hashmap of the arrows of the player. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added MaxwellAPI with current power and magical power. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added Mayor & Perk Enum. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added method to render a string on element width. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Updated MayorAPI with new debug data, better PerkActive method & a method to give a mayor a color. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Updated ScoreboardData to only remove the second color code when it's the same as the old one. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Updated TablistData with a new getPlayerTabOverlay() and a fullyLoaded var. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added LorenzUtils.inAnyIsland(). - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added List.removeNextAfter() to CollectionUtils. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Added noStackTrace param to .logErrorWithData() in ErrorManager. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Updated some patterns to RepoPatterns. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/893) + Created GuiPositionMovedEvent. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/893) + More features for /shtestmessage - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1145) + Supports -clipboard parameter, uses the clipboard as text. + Supports blocked or modified chat events. + Code cleanup in LaneSwitchUtils.isBoundaryPlot. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1143) + Creating and using ContainerChest.getAllItems(), getUpperItems() and getLowerItems(). - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1047) + Fixed unknown power errors in the Custom Scoreboard. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1156) + Use a repo pattern for getting the visitor count. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1121) + Calling server ID getter method now in HypixelData. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1174) + Revert shader version for Mac compatibility. - Vixid (https://github.com/hannibal002/SkyHanni/pull/1176) + Added ItemStack.toPrimitiveStackOrNull(). - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1104) + Added InventoryOpenEvent.inventoryItemsPrimitive. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1104) + Added custom scoreboard lines to /shdebug. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1183) + Added support to search the chat history via /shchathistory . - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1187) + Added more repo patterns to the trapper feature and improved enum names. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1186) + Extracted player and profile specific storage into their own classes in a new packet. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1171) + Moved Thaumaturgy Tuning Points detection into MaxwellAPI, and saving it in the profile-specific config. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1201) + Add "open in regex101.com" IntelliJ intention. - !nea (https://github.com/hannibal002/SkyHanni/pull/1210) + Press ALT+ENTER while hovering over a RepoPattern.pattern call with your text cursor to select the "Open regex101.com" option + Add a Kotlin doc comment with `REGEX-TEST: someString` lines to add test cases + Creating and using FarmingLaneSwitchEvent. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1208) + Refactored all of `DungeonFinderFeatures.kt`. - Conutik (https://github.com/hannibal002/SkyHanni/pull/1180) + Less laggy and resource intensive. + Code cleanup in RenderLineTooltips. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1232) + Added JSON objects for Hypixel player API data, which can be used for other stuff later. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1146) + Renderable.hoverTips now supports renderables as tips and content - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/821) + Added more debug when internal name from item name is null. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1226) + Refactored visitor handling code slightly. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1224) + Removed unneeded inSacks property. + Added "unknownAmmount" to PestSpawnEvent. - Empa (https://github.com/hannibal002/SkyHanni/pull/1237) + Added StringUtils.generateRandomId(). - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1128) + Added ChatUtils.clickableChat support for runnable action. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1128) + Creating and using NeuInternalName.getAmountInInventory() and NeuInternalName.getAmountInSacksOrNull(). - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1231) + Added NeuProfileDataLoadedEvent. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1123) + Add mineshaft islandType. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1235) + Removed distanceFromPreviousTick as it is not accurate while on soulsand. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1239) + Added bindCamera() method and started using it. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1248) + Added drawSphereInWorld() method. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1139) + Removal of NEU's SlotClickEvent. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1206) + Fixed usage of checkCurrentServerId. - j10a1n15 (https://github.com/hannibal002/SkyHanni/pull/1177) + Made LorenzUtils.lastWorldSwitch use SimpleTimeMark instead of currentTimeMillis. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1262) + Repo Pattens now work inside Unit Tests. - Thunderblade73 (https://github.com/hannibal002/SkyHanni/pull/1258) + Added isBeingPasted variable for plots. - ILike2WatchMemes (https://github.com/hannibal002/SkyHanni/pull/1254) + Always use local repo patterns when in dev env. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1282) + Removed VisitorToolTipEvent. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1251) ### Removed Features + Removed Advanced Stats in SkyMart Copper price. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1116) + The same information is now always visible via hovering. + Removed desk in the SB menu in favour of Hypixel's version. - CalMWolfs (https://github.com/hannibal002/SkyHanni/pull/1158) + Removed Plot Name in Scoreboard. - hannibal2 (https://github.com/hannibal002/SkyHanni/pull/1168) + Hypixel added their own compact format now. + Removed max pet XP tooltip because Hypixel added it. - Obsidian (https://github.com/hannibal002/SkyHanni/pull/1132) + Removed colored name tag option for Garden visitors. - Alexia Luna (https://github.com/hannibal002/SkyHanni/pull/1228) + Hypixel has added this feature themselves. ## Version 0.23 ### New Features #### Garden Features + Added command /shcropsin