diff options
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 2633 |
1 files changed, 0 insertions, 2633 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 837b3524b..000000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,2633 +0,0 @@ -# SkyHanni - Change Log - -## Version 0.24 (Unreleased) - -### New Features - -#### Inventory - -+ 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. - -### Improvements - -### Bug Fixes - -#### Bingo - -+ Fixed Bingo Card Tips using wrong slot sometimes. - Thunderblade73 - -#### Mining - -+ Fixed a small typo in the Deep Caverns Parkour message. - alexia - -### 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 <path> <value 1> <value 2>. - 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 - -### Removed Features - -## Version 0.23 - -### New Features - -#### Garden Features - -+ Added command /shcropsin <time> <item>. - DylanBruner - + Shows the number of items you gain when farming in the garden for the given time. -+ Show sack item amount to the visitor shopping list. - CalMWolfs -+ Added Atmospheric Filter Display. - Erymanthus - + This display shows the currently active buff as a GUI element. - + For an optimal experience, please have the Atmospheric Filter accessory active. -+ Added Sensitivity Reducer. - martimavocado - + Lowers mouse sensitivity while in the garden. - + Either when pressing a keybind or holding a farming tool in hand. - + Changes by how much the sensitivity is lowered by. - + Show a GUI element while the feature is enabled. - + Option to only allow this feature while on ground and/or on barn plot. - -#### Fishing Features - -+ Added Sea Creature Tracker. - hannibal2 - + Allows to only show single variants, e.g. water or lava or winter. - -#### Mining Features - -+ Added Deep Caverns Parkour. - hannibal2 - + Shows a parkour to the bottom of Deep Caverns and to Rhys. -+ Blocks the mining ability when on a private island. - Thunderblade73 - -#### Dungeon Features - -+ Hide particles and damage splashes during the terracotta phase in dungeons F6 and M6. - hannibal2 - -#### Crimson Isle Features - -+ Added Volcano Explosivity in Crimson Isle. - Erymanthus - + Show a HUD of the current volcano explosivity level. -+ Added Sulphur Skitter Box in Crimson Isle. - HiZe - + Renders a box around the closest sulphur block. -+ Added Dojo Rank Display. - HiZe - + Display your rank, score, actual belt and points needed for the next belt in the Challenges inventory on the - Crimson Isles. -+ Crimson Isle Volcano Geyser features. - MrFast - + Stops the white geyser smoke particles from rendering if your bobber is near the geyser. - + Draws a box around the effective area of the geyser. - + Change the color of the box around the geyser. - -#### Inventory Features - -+ Added Power Stone Guide features. - hannibal2 - + Highlight missing power stones, show their total bazaar price, and allows to open the bazaar when clicking on the - items in the Power Stone Guide. -+ Option to make normal clicks to shift clicks in npc sell inventory. - Thunderblade73 -+ Show pet items XP Share and Tier Boost as small icons next to the pet in an inventory. - Thunderblade73 -+ Added Shift Click Brewing. - Thunderblade73 - + Makes normal clicks to shift clicks in Brewing Stand inventory. -+ Low Quiver Notification. - CarsCupcake - + This will notify you via title if your quiver is low on arrows according to chat message. -+ Added not fully completed tasks in Way to gain SkyBlock XP menus. - Thunderblade73 - + Works in the subcategories. - + It does not work with infinite tasks. -+ Added Harp GUI Scale. - Thunderblade73 - + Automatically sets the GUI scale to AUTO when entering the Harp. -+ Added Harp Quick Restart. - Thunderblade73 - + Once you've launched the harp, quickly hit the close button in the harp menu to initiate the selected song. - -#### Item Features - -+ Lesser Orb of Healing Hider. - jani - -#### Chat Features - -+ Add tab list fire sale advertisement hider. - nea -+ Added SkyBlock XP Chat. - Thunderblade73 - + Sends the SkyBlock XP message from the action bar into the chat. - -#### Command Features - -+ Party Kick with reason. - nea - + Added support for the Hypixel command /p kick /pk to add a reason. The reason will be sent in party chat before - kicking the player. -+ Added /shcalccrop. - CalMWolfs - + Calculate how many crops need to be farmed between different crop milestones. -+ Added /shcalccroptime. - CalMWolfs - + Calculate how long you need to farm crops between different crop milestones. - -#### Diana Features - -+ Saving every Diana Burrow Location and option to render them. - hannibal2 - + Saves the burrow locations you find into a list in the local config file. (default enabled, option to opt out) - + Option to render all saved locations in the world. (default disabled) - + Commands to save the full list to the clipboard, and load a list from the clipboard (to share between users) - -#### GUI Features - -+ Added Skill Progress Display. - HiZe - + ETA Display, exp, actions or percentage to next level, custom level goals, all skill display, chroma progress bar, - and overflow levels for all those things. - + A ton of settings. -+ Color the month names on the scoreboard. - J10a1n15 - -### Changes - -#### Garden Changes - -+ Renamed Visitor Items Needed to Visitor Shopping List. - hannibal2 -+ Added biofuel support to the Composter Overlay get from sack logic. - obsidian -+ Updated max reforge fortune for Fungi Cutter. - alexia - + Hypixel has increased the base rarity to Epic. -+ Don't count Bountiful as a max reforge fortune on tools. - alexia -+ /shcroptime now supports k, m and b numbers. - DylanBruner -+ Only show the Garden Vacuum Bag on your own vacuums. - alexia -+ Jacob Contest feature now has clickable calendar open command when Elite API is not ready yet. - alexia -+ Mark carrot/pumpkin fortune as completed when giving to Carrolyn after already done. - alexia -+ Added ability to get unique visitors served without Green Thumb. - alexia -+ Check if you are sneaking for optimal speed in the Garden and show current speed when wrong. - alexia -+ Added option to show visitor shopping list in Farming Islands - Erymanthus - + Show the Visitor Shopping List while on the Farming Islands or inside the Farm in the Hub. - + This helps to farm the correct amount, especially when in the early game. -+ Made blocks per second calculation more accurate immediately after starting to farm. - hannibal2 -+ Warn to open visitor inventory again after partially serving Spaceman. - alexia -+ Updating the Garden Optimal Speed Display and Warning immediately when changing the setting. - hannibal2 -+ Added auto mouse-unlocking on plot teleport in garden. - martimavocado -+ Improve items in sacks display in Visitor Shopping List wording and color. - alexia -+ Hide Garden Composter reminder while participating in a Farming Contest. - hannibal2 -+ Improve Exportable Carrots/Expired Pumpkin tooltip in /ff. - alexia - -#### Rift Changes - -+ Rift time now updates correctly in wizard tower and instantly updates the format when toggling max time or - percentage. - hannibal2 -+ Added options to only show the Rift Vermin Tracker with vacuum on inventory and only in West Village. - Empa - + This now hides the Vermin Tracker by default when not in the surrounding area. -+ Show the Vermin Tracker immediately after joining the rift. - hannibal2 - -#### Fishing Changes - -+ Odger highlight feature tells in description that it is only useful for users without abiphone. - hannibal2 -+ Added toggle to count double hook catches as two catches in Sea Creature Tracker. - hannibal2 -+ Smarter check if the player is fishing for all fishing related displays. - hannibal2 -+ Hide Sea Creature Tracker when wearing full Trophy Hunter armor. - martimavocado -+ Disabled Fishing Profit/SC Tracker in Kuudra. - CalMWolfs -+ Moved Sulphur Skitter Box from Crimson Isle to Fishing -> Trophy Fishing. - hannibal2 -+ Fishing Profit Tracker now has better categories. - hannibal2 & Empa -+ No longer showing fishing trackers when holding a fishing rod in the hand. Only showing the trackers when truly - fishing. - hannibal2 -+ Added option to only show the Geyser Box while holding a lava rod. - Obsidian - -#### Mining Changes - -+ Show Powder Tracker immediately after joining the Crystal Hollows. - hannibal2 - -#### Bingo Changes - -+ Show the guide text when hovering over the missing bingo goal list. - hannibal2 - -#### Crimson Isle Changes - -+ Added option to hide tasks after they've been completed in Crimson Isle Reputation Helper. - martimavocado - -#### Inventory Changes - -+ Removed flawless gemstones from sack display. - CalMWolfs - + Hypixel removed them from sacks. -+ Show a warning in Bestiary Display when Overall Progress is not enabled. - HiZe -+ Added option to hide pet candy count on maxed out pets. - CalMWolfs -+ Added option to change the size of the Pet Item Display Icon in inventories. - Thunderblade73 -+ Allow putting Water Bottles into Potion Bag. - alexia -+ Skip unavailable experiments for number of clicks in Super Pair Clicks Alert in the experimentation table. - alexia -+ Hide non-clickable items in Basket of Seeds, Nether Wart Pouch & Trick or Treat Bag. - alexia -+ Added support for blocking quick crafting for the new quick craft UI. - hannibal2 - -#### Dungeon Changes - -+ Changed the description of the Dungeon Chat Filter feature to be more descriptive. - Wambo -+ Added options to change exactly what part of the Dungeon Chat Filter should be used. - Wambo -+ Hide F3/M3 guardian Damage Indicators once the professor spawns. - hannibal2 -+ Added exact names for the floor 6 giants in the Damage Indicator. - hannibal2 -+ Show the laser phase timer even during the hit phase after a successful damage phase skip. - hannibal2 - -#### Diana Changes - -+ Changed the Griffin Burrow Guess text to a centered title instead of an odd line that goes down. - hannibal2 -+ Removed unnecessary error messages in Diana Burrow detection. - hannibal2 -+ Fixed and improved the Inquisitor Waypoint Share feature. - hannibal2 - + Now it correctly hides burrow waypoints when the "focus" mode is enabled. - + Shows a pink line to the shared location. - + Support for the nearest warp feature. -+ Changed the Diana Guess Waypoint word color to only be in blue when actually warping to the nearest warp. - hannibal2 - -#### Chat Changes - -+ Hide new Fire Sale message format. - Thunderblade73 -+ Added Hypixel Lobby chat messages "SMP" and "Snow Particles" to the Spam Filter. - walker -+ Added more messages to Hypixel Lobby spam hider. - + SMP and Snow Particles. - walker - + Earned mystery dust. - alexia -+ Added the fire sale ended message to the Fire Sale Chat Hider. - hannibal2 -+ Hide pet consumables chat messages on Hypixel main lobby. - alexia -+ Fire sale chat message hider now also hides the "and x more" part. - hannibal2 - -#### Command Changes - -+ Added /pd short command for party disband. - Empa -+ Added support for number abbreviations in /shskills. - hannibal2 - + "/shskills levelwithxp 750m" -+ Renamed currentXP to xp in /shskills description. - hannibal2 - -#### Config Changes - -+ Using a better title for Area Boss features. - hannibal2 - -#### Slayer Changes - -+ Adding Soul Of The Alpha support to the Area Mini Boss features respawn timer and highlight. - martimavocado - -#### GUI Changes - -+ The Compact Tab List now has toggle tab support. - hannibal2 -+ The tab list now toggles on key press, not key release. This should feel faster now. - hannibal2 - -#### Misc Changes - -+ Tia Relay Helper: Suggest /togglemusic. - alexia -+ Added option to ignore Everything Chroma in the chat. - VixidDev -+ Added Item Ability Cooldown support for Talbot's Theodolite (the Farming Island Trapper tracker thing). - Erymanthus -+ Fewer election API updates, fewer election API errors. - CalMWolfs -+ SkyHanni's own /wiki command logic now works better in SkyBlock Level guide and allows changing weather to use - official Hypixel Wiki or the older Fandom Wiki. - Obsidian -+ Added option to hide the already existing F3 SkyBlock Area Debug Feature. - Obsidian - + This feature shows the current area in SkyBlock while f3 is open. -+ Hovering on cheap items in an Item Tracker now shows the hidden items. - Mikecraft1224 -+ Added shader reload capabilities for chroma resource packs. - nea -+ Added option to only show Ender Node tracker while holding a pickaxe. - Thunderblade73 -+ Matched XP/h timer with the session timer in the skill ETA display. - HiZe -+ Talbot's Theodolite: Support exact height message. - alexia - -### Fixes - -#### Garden Fixes - -+ Fixed mushrooms being counted with Common/Uncommon Mooshroom Cow Pet. - alexia -+ Fixed progress to maxed milestone appearing twice in the crop milestone menu when having milestone 20. - Empa -+ Fixed max crop milestone display being too long in the crop milestone menu. - obsidian -+ Fixed Mooshroom Cow Perk counter when farming sugar cane/cactus with Mooshroom Cow. - alexia -+ Show an error message for the commands /shcropsin and /shcroptime if show money per hour display is not loaded. - - hannibal2 -+ Auto-fixing plots marked as pests when killing all pests without SkyHanni earlier. - hannibal2 -+ Fixed error message that nearest pests cannot get removed properly. - hannibal2 -+ Fixed grammar in Jacob Contest chat messages. - alexia -+ Fixed rarity error for items thrown around when using Sprayanator. - hannibal2 -+ Added cooldown to Garden Warp Commands. - Empa -+ Fixed the detection of Anita and Jacob visitors. - hannibal2 -+ Fixed the pets menu detection for /ff. - martimavocado -+ Fixed Anita and Jacob workaround working outside of garden. - CalMWolfs -+ Fixed opening visitor Milestones menu not loading visitor amount for /ff. - martimavocado -+ Fixed Sensitivity Reducer still working when switching from the garden to the hub. - martimavocado -+ Fixed a rare farming weight API error. - CalMWolfs -+ Fixed mouse rotation unlocks after doing /warp garden with Sensitivity Reducer on. - martimavocado -+ Fixed wording of composter fuel warning. - alexia -+ Fixed Garden plot menu icon edit mode copies stack size. - hannibal2 -+ Fixed the wrong color code on the visitor shopping list sacks number line. - hannibal2 -+ Fixed Anita Medal Profit Display using wrong items. - hannibal2 -+ Fixed Box of Seeds not working with /shcroptime. - alexia -+ Fixed Farming Weight Display sometimes not showing when joining the Garden. - CalMWolfs - -#### Combat Fixes - -+ Fixed corrupted Kada Knight getting detected as Revenant Slayer mini boss. - hannibal2 -+ Fixed Daily Kuudra part of Crimson Isle Reputation Helper not detecting completed runs. - hannibal2 -+ Fixed wrong calculation when zero bosses killed in slayer profit trackers. - hannibal2 -+ Hide No Fishing Bait warning during Kuudra fight. - hannibal2 -+ Fixed Dungeon and Kuudra party finder join message not detecting in party member tab complete. - CalMWolfs -+ Fixed Fire Veil Wand circle shows on left-clicking. - hannibal2 -+ Fixed Ashfang Freeze Cooldown being off by one second. Fixed Fire Veil line gets shown even while frozen. - hannibal2 -+ Fixed time until the next area mini boss spawns being off by one second. - hannibal2 -+ Fixed Reputation Helper in Crimson Isle showing incorrect sack amount. - CalMWolfs -+ Fixed the ender slayer laser phase timer being inaccurate in the Damage Indicator. - hannibal2 - -#### Dungeon Fixes - -+ Fixed the M3 reinforced guardian not getting detected in the Damage Indicator. - hannibal2 -+ Gave Damage Indicator mobs correct names on floor 1, 2, 3 and 6. (Removed "Generic Dungeon Boss") - hannibal2 -+ Fixed kill time of slayer in Damage Indicator to be off by one second. - hannibal2 -+ Fixed all Damage Indicator boss timers in Dungeons being off by a second. - hannibal2 -+ Fixed Bonzo phase 1 does not get detected properly for Damage Indicator. - hannibal2 -+ Fixed Dungeon Clean End sometimes not deactivating when chest spawned. - hannibal2 -+ Fixed F3/M3 guardian spawn timer in Damage Indicator. - hannibal2 -+ Fixed Highlight Clicked Chest in water puzzle room not showing. - hannibal2 - -#### Diana Fixes - -+ Fixed close griffin burrow detection with particles failing sometimes. - hannibal2 -+ Fixed Diana mobs being invisible because of Fix Ghost Entities and four season pet skin. - hannibal2 -+ Fixed a rare bug that leaves ghost burrows around. - hannibal2 -+ Properly deleting Diana target markers when manually clearing griffin burrows by talking to Diana NPC. - hannibal2 -+ Properly resetting internal Diana data on clearing waypoints via NPC. - hannibal2 -+ Fixed the missing color code in the inquisitor deletion message. - jani - -#### Mining Fixes - -+ Fixed an error when showing all elements in Powder Tracker. - hannibal2 -+ Fixed powder tracker detecting gemstone chat messages. - CalMWolfs -+ Fixed Mining Chat Filter not hiding gemstone messages. - CalMWolfs -+ Fixed names for the Crystal Hollows Mining Areas feature. - alexia -+ Fixed detection of gold and diamond essence gain chat message when powder mining. - CalMWolfs -+ Fixed powder mining start/end detection in Powder Tracker. - CalMWolfs -+ Fixed Ruby Gemstone detection in powder chest reward. - J10a1n15 - -#### Rift Fixes - -+ Fixed vampire slayer damage indicator not working during Derpy. - hannibal2 - -#### Fishing Fixes - -+ Fixed Reindrake mob, Frosty NPC and frosty the snow blaster shop counting as sea creatures in the barn fishing - timer. - hannibal2 -+ Fixed trophy fish chat message detection. - Empa -+ Fixed Sheep pet triggering Geyser Box and fixed particles being permanently hidden after throwing bobber at it once. - - Empa -+ Fixed fishing profit tracker stops working when trophy fishing for 10 minutes. - hannibal2 -+ Fixed adding drops to Fishing Profit Tracker while not actually fishing. - hannibal2 - + This fixes red mushroom picking up with Mooshroom Cow pet while farming. - + This does not fix wrongfully adding drops while moving items in inventory. -+ Fixed fishing trackers appearing when rod swapping. - hannibal2 -+ Fixed fishing bait change spam. - hannibal2 -+ Fixed no bait warning appearing at the wrong moment or not appearing at all. - hannibal2 -+ Fixed Crimson Isle Fishing Geyser Box showing even when very far away. - Obsidian - -#### Invenory Fixes - -+ Fixed hide non-clickable items not working in some bazaar pages. - hannibal2 -+ Fixed rogue sword ability taking into account mage cooldown reduction. - Empa -+ Reset item ability cooldowns on the world switch. - hannibal2 -+ Fixed Crap Hat of Celebration not getting detected as accessory in Hide Not Clickable Items. - Empa -+ Fixed rune price calculation in Chest Value. - hannibal2 -+ Fixed Power Stone Guide Highlight shows in other inventories when exiting via command. - hannibal2 -+ Added options to hide Helmet Skins, Armor Dyes or Runes from Estimated Item Value Calculation. - hannibal2 -+ Fixed Divine Gift and Flash enchants showing the wrong/no price in Estimated Item Value. - jani -+ Fixed showing the Piece of Wizard Portal earned duplicate. - Thunderblade73 -+ Fixed shift-click NPC sell not working for menus with different sizes and full inventories. - Thunderblade73 -+ Fixed an error with the shift-click NPC sell feature. - Thunderblade73 -+ Ignore Shift-Click NPC Sell when right-clicking a sack. - Thunderblade73 -+ Fixed pet level stack size - Thunderblade73 -+ Fixed enchantment names and pet names in the chest value feature. - hannibal2 -+ Fixed pet names in item profit trackers. - hannibal2 -+ Fixed Book Bundle showing the wrong number of books in Estimated Item Value. - Empa - -#### Bingo Fixes - -+ Fixed detecting bingo profile while visiting other players bingo island. - hannibal2 -+ Fixed performance issues with Bingo Minion Craft Helper. - hannibal2 -+ Fixed Bingo Minion Craft Helper not detecting crafted tier one minion. - hannibal2 -+ Fixed rare error reading and rendering Bingo Card Tips in Bingo inventory. - Thunderblade73 - -#### Chat Fixes - -+ Fixed poisoned candy potion chat message not getting compacted. - alexia -+ Fixed the fire sale chat message hider again. - CalMWolfs - -#### GUI Fixes - -+ Fixed items in SkyHanni GUI elements rendering over minecraft menus. - Thunderblade73 -+ Fixed GUI Editor hotkey working while inside a NEU PV text box. - Thunderblade73 -+ Fixed render overlapping problem with chat, SkyHanni GUIs and title. - Thunderblade73 -+ Fixed GUI positions moving into the bottom-right corner when leaving the GUI position editor while pressing the mouse - button on next reopen. - hannibal2 -+ Fixed parts of Compact Tab List being uncoloured. - CalMWolfs -+ Fixed Compact Tab List' Toggle Tab not working when using patcher. - hannibal2 -+ Fixed Skill progress display size too small when not using the progress bar. - Thunderblade73 -+ Fixed the skill progress bar trying to get out of the screen. - HiZe -+ Fixed the negative time remaining in the skill ETA display. - HiZe -+ Fixed skill timer. - hannibal2 -+ Fixed overflow level goal in skills tooltips. - HiZe - -#### Winter Fixes - -+ Fixed Unique Gifting Opportunities working with Golden Gift. - CalMWolfs -+ Fixed Frozen Treasure Tracker showing wrong Compact Procs number. - CalMWolfs - -#### Command Fixes - -+ Fixed /gfs not working. - Thunderblade73 -+ Fixed /sendcoords command not working. - CalMWolfs -+ Fixed open bazaar command sending color code as well. - Thunderblade73 -+ Fixed /gfs not working with spaces in item name. - Thunderblade73 -+ Fixed multiple edge cases with /gfs. - Thunderblade73 -+ Fixed commands /shskill levelwithxp/xpforlevel. - HiZe - -#### Config Fixes - -+ Fixed rare profile detection bugs. - alexia - -#### Misc Fixes - -+ Maybe fixed Tia Relay Helper. - Thunderblade73 -+ Fixed wording in trackers when the item is newly obtained. - hannibal2 -+ Fixed titles not showing above other SkyHanni GUI elements all the time. - Thunderblade73 -+ Fixed Daily City Project Reminder is still working on already-released projects. - alexia -+ Fixed a typo in Odger Waypoint config. - Empa -+ Fixed NPC typos in config. - absterge -+ Fixed rare error in Harp Features. - Thunderblade73 -+ Fixed some getItemStack errors. - CalMWolfs -+ Fixed Minion XP calculation not working when having different mouse settings. - Thunderblade73 -+ Fixed /gfs tab complete. - martimavocado -+ Fixed /warp is command replace. - hannibal2 -+ Fixed Queued Gfs description. - Thunderblade73 -+ Fixed ender bow ability time (30s -> 5s). - hannibal2 -+ Reputation Helper now shows Kuudra Runs for barbarian faction as well. - hannibal2 - + Daily Kuudra reputation also works for barbarian faction, not only mage. -+ Fixed item trackers duplicating items when taking items out of storage or chest. - hannibal2 -+ Fixed current mayor is taking 20 minutes to get loaded. - Empa - + This fixes active Diana detection not working, making the workaround (/sh always diana) unnecessary. -+ Fixes Ghost Entities. - hannibal2 & nea & Thunderblade73 - + Removes ghost entities caused by a Hypixel bug. This included Diana, Dungeon and Crimson Isle mobs and nametags. - -### Technical Changes - -+ Migrate Hypixel API to v2. - hannibal2 -+ Added SackDataUpdateEvent. - CalMWolfs -+ Fixing a mac crash in dev environment automatically. - CalMWolfs -+ Bingo repo change: Make note of an alternative title, and create a guide field for the actual guide text. - hannibal2 -+ Moved Tia Relay Helper chat messages into repo patterns. - Thunderblade73 -+ Added Dark Auction as IslandType and fixed IslandType detection for dungeons. - j10a1n15 -+ Modify instead of blocking trophy fishing and sea creature chat messages. - appable -+ Changed regex in case Hypixel changes color codes for island names in the tab list. - Empa -+ Extract FirstMinionTier logic from the Bingo Minion Craft Helper to better analyze the performance problems some users - have. - hannibal2 -+ Moving minion craft helper fully over to neu internal names. - hannibal2 -+ Added information about trackers to the Discord FAQ. - j10a1n15 -+ Defined the way how dependent PRs should be written in contributing.md. - Thunderblade73 -+ Added debug command /shtestburrow. - hannibal2 -+ Using SkyHanniMod.coroutineScope instead of CoroutineScope(Dispatchers.Default). - CalMWolfs -+ Creating function addTotalProfit for item trackers. - hannibal2 -+ Tell people how to name a pattern variable. - CalMWolfs -+ Typo fixes in contributing md. - CalMWolfs -+ Make Repo Pattern keys more consistent for Farming Gear. - CalMWolfs -+ Added options to ban specific imports in some packages. - nea -+ Don't allow uppercase Repo Pattern keys and added a more descriptive error. - CalMWolfs -+ Moved party API chat messages to Repo Pattern. - CalMWolfs -+ Allowing nullable parameters for regex functions matches() and find(). - hannibal2 -+ Cleanup calculate() in Estimated Item Value. - walker -+ Added DebugDataCollectEvent. - hannibal2 -+ Added Diana Burrow Nearest Warp to /shdebugdata - hannibal2 -+ Changed debug commands: - hannibal2 - + /shdebugwaypoint -> /shtestwaypoint - + /shdebugtablist -> /shtesttablist - + /shdebugdata -> /shdebug -+ Moving dungeons and slayer related debug data into DebugDataCollectEvent. - hannibal2 - + Allowing to hide/search for specific debug data with /shdebug <search> - hannibal2 -+ Per default only active/relevant data is shown. -+ Added visitor status to /shdebug - hannibal2 -+ Added hotswap detection and reloading all listeners on hotswap. - nea -+ Categorized every item using the rarity lore line. - Thunderblade73 -+ Used better way of getting the item rarity. - Thunderblade73 -+ Added function SlotClickEvent.makeShiftClick(). - Thunderblade73 -+ Used a better bug fix for DelayedRun sync issues. - Thunderblade73 -+ Creating and using TimeLimitedCache and TimeLimitedSet instead of guava cache. - hannibal2 -+ Bring back the deleted item modifier test and fix the issue causing it. - CalMWolfs -+ Better error handling when an unknown crimson isle quest is detected. - hannibal2 -+ Marked old number formatting code as deprecated. - hannibal2 -+ Added the SkyHanni icon to the IntelliJ profile view. - Erymanthus -+ Fixed key name in utils patterns. - CalMWolfs -+ Using NEUInternalName in the Reputation Helper Quest. - CalMWolfs -+ Limit RAM to 4 GB in the developement enviroment. - CalMWolfs - + This is just the default and can be changed if needed. -+ Made /shupdaterepo better. - CalMWolfs -+ Added alignment support to Renderable. - Thunderblade73 -+ Added support for dynamic Y size in Renderables. - Thunderblade73 -+ Added outgoing chat log to /shchathistory. - nea -+ Added sending mining events to Soopy's API to test for new Mining Event feature. - CalMWolfs -+ Added /shcopybossbar to copy bossbar - Erymanthus -+ Splitting many utils functions from LorenzUtils up into other classes: ChatUtils, CollectionUtils, ConditionalUtils. - - Thunderblade73 -+ A ton of code cleanup, mainly on imports. - Thunderblade73 & hannibal2 -+ Added mod identification for outgoing mod calls and show this data in /shchathistory. - nea -+ Sensitivity Reducer changes: clearer error message, using ChatUtils and wrong values in debug data. - martimavocado -+ Bumped NEU to version 2.1.1 pre-5. - CalMWolfs -+ Fixed an NPE in ReflectionUtils.shPackageName. - Thunderblade73 -+ Cleaned up string pluralization methods. - alexia -+ Moved many regex patterns in the repo and code cleanup. - CalMWolfs -+ Improved purse pattern. - j10a1n15 -+ Added cache to item stack → neu internal name. - hannibal2 -+ Added cache to internal name → item name. - hannibal2 -+ Added debug option to show SkyHanni item name in item lore. - hannibal2 -+ Created ActionBarUpdateEvent and used it. - CalMWolfs -+ Added Rounded Rectangles Renderable. - VixidDev -+ Added progress Bar Renderable. - Thunderblade73 -+ Added Horizontal Container Renderable. - Thunderblade73 -+ Added GetFromSackAPI. - Thunderblade73 -+ Improved Packet Test. - Thunderblade73 -+ Increases the feature set of the packet test and improves usability. -+ Fishing Tracker using SH Repo over NEU recipes. - hannibal2 & Empa -+ Deprecate LorenzUtils.sendCommandToServer. - hannibal2 -+ Adds a chroma shader to be used on non-textured GUI elements. - VixidDev -+ Added /shdebug Garden Next Jacob Contest. - hannibal2 -+ Make future NPC price fetch errors better debuggable. - CalMWolfs -+ Removed duplicate pet-level detection logic. - hannibal2 -+ Changed PreProfileSwitchEvent to ProfileJoinEvent. - alexia -+ Cleanup some repo pattern formatting. - CalMWolfs -+ Make Hypixel items API response a proper JSON object. - CalMWolfs -+ Created utils function String.formatDouble(): Double. - hannibal2 -+ Fixed ReplaceWith auto-replace feature from IDEs for deprecated functions. - hannibal2 -+ Fixed the BuildList name in part of the stack trace. - hannibal2 -+ Cleanup error manager code. - hannibal2 -+ Fixed /shdebug without parameter showing everything instead of only important data. - hannibal2 -+ Fixed internal item name resolving problems. - hannibal2 -+ Extracted item name resolving logic into own class. - hannibal2 -+ Added debug command /shtestitem. - hannibal2 -+ Made String.formatDouble() and formatLong()return nullable. - hannibal2 -+ /gfs tab complete now uses NEU's Repo instead of SkyHanni Repo. - CalMWolfs -+ Creating NeuRepositoryReloadEvent as wrapper for less confusion. - CalMWolfs -+ Made ErrorManager compact stack trace even more compacter. - hannibal2 -+ Added holdingLavaRod and holdingWaterRod in FishingAPI. - Obsidian -+ Fixed HighlightMissingRepoItems. - CalMWolfs -+ Added String.formatLongOrUserError(). - hannibal2 -+ Use duration for time in ServerRestartTitle. - hannibal2 -+ Added error handling for ServerRestartTitle problems. - hannibal2 - -## Version 0.22 - -### New Features - -#### Garden Features - -+ Added Garden Vacuum Pests in Pest bag to item number as stack size. - hannibal2 - + Enable via /sh vacuum. -+ Added Pests to Damage Indicator. - hannibal2 - + Enable Damage Indicator and select Garden Pests. -+ Change how the pest spawn chat message should be formatted. - hannibal2 - + Unchanged, compact or hide the message entirely. -+ Show a Title when a pest spawns. - hannibal2 -+ Show the time since the last pest spawned in your garden. - hannibal2 - + Option to only show the time while holding vacuum in the hand. -+ Show the pests that are attracted when changing the selected material of the Sprayanator. - hannibal2 -+ Added Garden only commands /home, /barn and /tp, and hotkeys. - hannibal2 -+ Showing a better plot name in the scoreboard. Updates faster and doesn't hide when pests are spawned. - hannibal2 -+ Show a display with all known pest locations. - hannibal2 - + Click to warp to the plot. - + Option to only show the time while holding vacuum in the hand. -+ Mark the plots with pests on them in the world. - hannibal2 -+ Press the key to warp to the nearest plot with pests on it. - hannibal2 -+ Draw plot borders when holding the Sprayonator. - HiZe -+ Added Spray Display and Spray Expiration Notice. - appable - + Show the active spray and duration for your current plot. - + Show a notification in chat when a spray runs out in any plot. Only active in the Garden. - -#### Fishing Features - -+ Added Barn Fishing Timer to Jerry's Workshop and Crimson Isle. - martimavocado -+ Added Fishing Tracker and changed trackers in general. - hannibal2 - + This tracker GUI behaves the same way as the Slayer Tracker: Allows for single item remove or hide - + Counts coin drops from chat. - + Mark the amount in green when recently gained the item. - + Option to hide the Fishing Tracker while moving. - + Option to hide all Trackers while Estimated Item Value is visible. - + Option to change the default display mode for all trackers. - + The hidden flag for items in Item Trackers is now shared between total view and session view. - + Option to exclude hidden items in the total price calculation. - + Option to change the display mode that gets shown on default: Total, Current or remember last. - -#### Winter Features - -+ Added Unique Gifting Opportunities. - nea - + Highlight players who you haven't given gifts to yet. - + Only highlight ungifted players while holding a gift. - + Make use of armor stands to stop highlighting players. This is a bit inaccurate, but it can help with people you - gifted before this feature was used. -+ Added Unique Gifted users counter. - hannibal2 - + Show in a display how many unique players you have given gifts to in the winter 2023 event. - + Run command /opengenerowmenu to sync up. -+ Jyrre Timer for Bottle of Jyrre. - walker - + A timer showing the remaining duration of your intelligence boost. - + Option to show the timer when inactive rather than removing it. - -#### Bingo Features - -+ Show the duration until the next hidden bingo goal tip gets revealed. - hannibal2 -+ Added support for tips in hidden bingo card display. - hannibal2 -+ Added support for 'found by' info in bingo card. - hannibal2 -+ Added Bingo Goal Rank as stack size in Bingo Card. - Erymanthus -+ Added the option to only show tier 1 Minion Crafts in the Helper display when their items needed are fully - collected. - hannibal2 -+ Added the option to click in the bingo card viewer on goals to mark them as highlighted. - hannibal2 - + If at least one goal is highlighted, non-highlighted goals will be hidden. -+ Send a chat message with the change of community goal percentages after opening the bingo card inventory. - hannibal2 - -#### Diana Features - -+ Added Diana Profit Tracker. - hannibal2 - + Same options as slayer and fising trackers. -+ Added highlight for the Minos Inquisitors to make them easier to see. - Cad -+ Added Mythological Mob Tracker. - hannibal2 - + Counts the different mythological mobs you have dug up. - + Show percentage how often what mob spawned. - + Hide the chat messages when digging up a mythological mob. -+ Added Diana Chat hider. - hannibal2 - + Hide chat messages around griffin burrow chains and griffin feather drops and coin drops. - -#### Inventory Features - -+ Added bottle of Jyrre time overlay in stack size feature. - HiZe -+ Added show special edition number as stack size when below 1k. - hannibal2 -+ Added Copy Underbid Price. - hannibal2 - + Copies the price of an item in the "Create BIN Auction" minus 1 coin into the clipboard for faster under-bidding. -+ Highlight your own lowest BIN auctions that are outbid. - hannibal2 - -#### Minion Features - -+ Shows how much skill experience you will get when picking up items from the minion storage. - Thunderblade73 - -#### Chat Features - -+ Hide the repeating fire sale reminder chat messages. - hannibal2 - -#### Event Features - -+ Added Waypoints for 2023 Lobby Presents. - walker -+ Added New Year Cake Reminder. - hannibal2 - -#### Stranded Featuers - -+ Highlights NPCs in the stranded menu that are placeable but havent been placed. - walker - -#### Rift Features - -+ Added Vermin Tracker. - walker - -### Changes - -#### Garden Changes - -+ Added option to enable/disable the vacuum bag item number being capped to 40. - hannibal2 -+ Automatic unlocking /shmouselock when teleporting in the garden. - hannibal2 -+ Don't hide messages from Jacob. - alexia - + This is a workaround for wrongly hidden Jakob messages. -+ Show the hint to open Configure Plot only if the pest display is incorrect. - hannibal2 -+ Added the "plot" word to the sidebar again (only if there are no pests in garden). - hannibal2 -+ Hide the Composter Overlay in composter inventory while the Estimated Item Value is visible. - hannibal2 -+ Made the wording of "no pest spawned yet" message more clear. - hannibal2 -+ Not only show the waypoint for infested plots, also show their waypoints in the world. - hannibal2 -+ Use different colors in the tab list depending on the pest count. - alexia -+ Highlight the boosted crop contest in all Jacob's Contest displays. - alexia -+ Added Delicate 5 to visitor drop counter and visitor block refuse and highlighter. - hannibal2 -+ Block visitor interaction for dedication cycling is now disabled by default. - hannibal2 -+ Added an option to only warn for specific crop contests. - Obsidian -+ Added an option to show plot borders for a given number of seconds after holding a vacuum. - HiZe -+ Added command /shclearcontestdata to Reset Jacob's Contest Data. - martimavocado -+ Display Farming Fortune reduction from pests on the HUD. - alexia -+ Allow showing optimal speed warning without HUD enabled. - alexia -+ Highlight Rancher Boots speed in green when a Racing Helmet is equipped. — walker -+ Show the closest plot border when outside a garden plot. - hannibal2 - + Especially useful when building farms. -+ Show the garden build limit with F3+G on. - hannibal2 -+ Added an option to show if the plot is not sprayed. - alexia -+ Changed pest spawn message format. - hannibal2 -+ Improve the precision of the compost empty timer. - appable -+ Added Harvest Harbinger and Pest Repellent non-god effects. - alexia -+ Draw Plot Border change: Pest Finder now always renders over the Spray Selector or Garden Plot Border. - hannibal2 -+ Make the vacuum bag show 40+ instead of 40 when capped. - alexia -+ Default disabled Anita Shop, SkyMart and Sacks display. - hannibal2 -+ Default disabled Farming Weight feature: Show LB Change. - hannibal2 -+ Default disabled many garden features: - hannibal2 - + Composter Display - + Best Crop Time - + Optimal Speed Display - + True Farming Fortune - + Garden Level Display - + Armor Drop Tracker - + Dicer Drop Tracker - + Money Per Hour -+ Renamed Farming Armor Drops to Armor Drop Tracker. - hannibal2 -+ Renamed RNG Drop Counter to Dicer RNG Drop Tracker. - hannibal2 - -#### Fishing Changes - -+ Show the fishing tracker for a couple of seconds after catching something even while moving. - hannibal2 -+ Show breakdown of different shark types caught during festivals. - Cad - -#### Winter Changes - -+ Hiding Unique Gifted Players Highlighting for ironman and bingo while not on those modes. - Thunderblade73 -+ Make the Unique Gift Counter and Unique Gifting Opportunities highlight only active during December. - hannibal2 -+ Added Frozen Bait and Einary's Red Hoodie to Frozen Treasure Tracker. - hannibal2 - -#### Chat Changes - -+ Added fire sale messages in the hub to the chat message filter. - hannibal2 -+ Added compact potion message support for splash messages and for Poisoned Candy I. - walker -+ Added "fire sale starting soon" message to fire sale chat hider. - hannibal2 - -#### Bingo Changes - -+ Option to remove the background difficulty color in the bingo card inventory when the goal is done. - hannibal2 -+ Mark the background difficulty gray for unknown goals. - hannibal2 - + This is no longer needed as all 20 hidden goals are known now, but we now have this support for the next extreme - bingo with hidden goals. -+ Added the community goal percentage to the bingo card display. - hannibal2 -+ Saving minion craft helper crafted tier 1 minions and bingo card goals per bingo session/month. - hannibal2 - -#### Diana Changes - -+ Resetting the guess and burrow locations when clearing the burrows at Diana NPC. - hannibal2 -+ Removed Diana "Smooth Transition" and replaced it with "Line to Next". - hannibal2 - -#### Inventory Changes - -+ Copy Underbid Price now supports stack sizes of more than one. - hannibal2 - -#### Misc Changes - -+ Titles sent by SkyHanni look better now. - Cad -+ Added support for show XP gained from wheat minion in hub. - Thunderblade73 -+ Option to change the color of Marked Players in chat and in the world. - walker & hannibal2 -+ Added support for the new item rarity "Ultimate Cosmetic". - hannibal2 -+ Hide "Winter Island Close" timer during the month of December. - hannibal2 -+ Changes Ctrl+V in signs to better sign editing. - Obsidian - + Allows pasting (Ctrl+V), copying (Ctrl+C), and deleting whole words/lines (Ctrl+Backspace/Ctrl+Shift+Backspace) in - signs. -+ Improve accuracy of movement speed display. - alexia -+ Added toggle to hide autopet messages. - CalMWolfs -+ Not only Slayer, also Fishing and Diana item drops will now show in chat & title when over a custom defined price. - - hannibal2 -+ Added Support to read Badlion sendcoords format. - Cad -+ Added an option to not show cooldown when ability is ready. - Obsidian -+ Added an option to highlight dungeon perm/vc parties. - Cad -+ Added Glowing Mush Mixin support to the Non-God Pod display. - jani -+ Added options to hide cheap items in item profit trackers. - hannibal2 -+ Bazaar Best Sell Method now warns if an unknown bazaar item is detected. - hannibal2 -+ SkyHanni position editor hotkey now work outside SkyBlock as well. - hannibal2 -+ Dungeon party finder highlight features now works outside Dungeon Hub as well. - hannibal2 -+ Added Rogue Sword item ability support. - hannibal2 - -### Fixes - -#### Garden Fixes - -+ Fixed pest damage indicator not working for some pests. - hannibal2 -+ Fixed pest kill detection. - hannibal2 -+ Fixed /tp <plot name> not working with uppercase characters. - hannibal2 -+ Fixed total equipment fortune in /ff. - alexia -+ Fixed Locust pest not getting detected in damage indicator. - hannibal2 -+ Fixed Pest Spray Display showing outside the garden. - hannibal2 -+ Fixed pest detection when more than 3 pests are spawned at once. - hannibal2 -+ Fixed showing on the scoreboard "garden outside" immediately af |
