aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal002@users.noreply.github.com>2024-03-02 22:34:25 +0100
committerGitHub <noreply@github.com>2024-03-02 22:34:25 +0100
commit41569dd71eb070297195a3add9b64993d4a952c0 (patch)
treea5b8fcd3e9ddb213c43d91a4f93113c913f9f5fd /docs
parent39034722fc251c71244ef8aa50bf3eb805e911aa (diff)
downloadskyhanni-41569dd71eb070297195a3add9b64993d4a952c0.tar.gz
skyhanni-41569dd71eb070297195a3add9b64993d4a952c0.tar.bz2
skyhanni-41569dd71eb070297195a3add9b64993d4a952c0.zip
Docs: Using docs for markdown files (#1086)
Diffstat (limited to 'docs')
-rw-r--r--docs/CHANGELOG.md2633
-rw-r--r--docs/DISCORD_FAQ.md59
-rw-r--r--docs/FEATURES.md996
-rw-r--r--docs/INSTALLING.md133
-rw-r--r--docs/OPEN_SOURCE_SOFTWARE.md16
5 files changed, 3837 insertions, 0 deletions
diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md
new file mode 100644
index 000000000..837b3524b
--- /dev/null
+++ b/docs/CHANGELOG.md
@@ -0,0 +1,2633 @@
+# 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 after teleporting to a plot. - hannibal2
++ Fixed visitor timer counting down too fast sometimes. - hannibal2
++ Fixed Mooshroom cow Perk display not showing when maxed. - hannibal2
++ Show a text around the new year that the calendar is not loaded for the next Jacob Contest. - hannibal2
++ Fixed visitor reward item refuse inconsistencies. - hannibal2
++ Fixed wrong base 100ff calculations in the farming fortune needed display. - alexia
++ Fixed showing Sprayanator plot grid overlay outside garden. - HiZe
++ Fixed an error message in the composter inventory when hovering over some items. - hannibal2
++ Correctly load the plot names of locked plots from inventory. - hannibal2
++ Fixed the boosted crop not being highlighted during contest participation. - alexia
++ Fixed farming weight leaderboard showing new position as -1 sometimes. - alexia
++ Fix typo with Not Clickable Items in Composter. - absterge
++ Added missing preview number from Visitor Drop Statistics. - absterge
++ Fixed error message with newly bought fungi cutter. - hannibal2
++ Ignoring custom NEU items like copper that causes wrong coins per copper price. - hannibal2
++ Fixed rancher boots speed stack size. - walker
++ Fixed overflow garden level detection. - hannibal2
++ Fixed pet level up check in /ff. - alexia
++ Fixed next visitor time while farming. - alexia
++ Fixed sixth visitor warning title showing when disabled. - alexia
++ Show not revealed brackets in the Jacob Contest time needed display. - hannibal2
++ Fixed wrong Rancher Boots item stack size color in combination with Black Cat or Racing Helmet. - hannibal2
++ Fixed showing medal icons in Jacob inventory. - hannibal2
++ Fixed SkyMart items showing the wrong profit when having other items as costs. - hannibal2
++ Hide "Not sprayed!" text while in the barn or outside the garden area. - hannibal2
++ Fixed armor drop tracker not instantly visible. - hannibal2
++ Fixed Jacob Contest Warning. - hannibal2
+
+#### Bingo Fixes
+
++ Hide the long hint line in the Bingo Goal Display. - hannibal2
++ Show community goals in the Bingo Display correctly. - hannibal2
++ Hide enchanted tools in Minion Craft Helper. - hannibal2
++ Opening the bingo card will no longer crash the game sometimes. Showing an error message instead. - hannibal2
+
+#### Minion Fixes
+
++ Fixed Minion XP display not showing sometimes. - Thunderblade73
++ Updating the Minion XP display when the minion picks up a new item while inside the inventory. - hannibal2
++ Fixed minion features disappear inside the minion inventory when picking up an item. - hannibal2
+
+#### Fishing Fixes
+
++ Fixed Water Hydra warning showing up multiple times. - Cad
++ Fixed Shark Message missing a color code. - jani
++ Fixed /shresetfishingtracker description - absterge
++ Fixed barn fishing reset hotkey triggering while inside a GUI. - hannibal2
++ Fixed Rare Sea Creature Warning/Highlight during Derpy. - hannibal2
+
+#### Diana Fixes
+
++ Fixed the closest burrow warp point being off, especially for the castle. - hannibal2
++ Fixed show inquisitor waypoints outside the hub. - Cad
++ Fixed Minos Inquisitor highlighting not working while the mob is getting damage. - hannibal2
+
+#### Chat Fixes
+
++ Fixed an error message on /pt. - nea
++ Fixed the fire sale filter when a rune is selling. - j10a1n15
++ Fixed bestiary compact message. - hannibal2
++ Fixed a typo in the Player Chat Symbol config. - walker
+
+#### Dungeon Fixes
+
++ Fixed Hide Healer Fairy. - hannibal2
+
+#### Misc Fixes
+
++ Fixed Item Tracker not ignoring manual sack movements. - hannibal2
++ Fixed showing yourself green with Unique Gifting Opportunities. - hannibal2
++ Fixed NPC messages getting detected as player messages. - CalMWolfs
++ Hide Scavenger 5 on an Ice Spray Wand and Replenish on an Advanced Gardening Hoe/Axe for the Estimated Item Value. -
+ hannibal2
++ Fixed an error when the king talisman helper does not find the king in range. - hannibal2
++ Fixed control/modifier key logic on Apple devices. - walker
++ Fixed lag spikes when downloading updates. - nea
++ Fixed showing the Minion XP display in the Bazaar. - Thunderblade73
++ Fixed the city project time remaining "soon!" error. - hannibal2
++ Fixed Slayer Profit Tracker display and price problems with Wisp's Ice Flavored Water Potion. - hannibal2
++ Fixed an error message when closing the wheat minion in the Hub. - Thunderblade73
++ Fixed locraw sending outside Hypixel. - walker
++ Fixed finished city project still reminding and suggests buying items. - hannibal2
+ + Open the city project inventory once again to fix warnings correctly.
++ Fixed kick alert triggering instantly. - alexia
++ Fixed daily boss kill detection in Crimson Isle Reputation Helper. - hannibal2
++ Fixed Estimated Item Value error in Jerry's Island Deliveries menu. - hannibal2
++ Fixed the /gfs command counting in the Slayer Profit Tracker. - hannibal2
++ Fixed the Fire Veil effect and item ability cooldown not working when clicking in the air. - hannibal2
++ Fixed broken area mini boss highlight during Derpy. - hannibal2
++ Fixed Special Zealot Highlight during Derpy. - hannibal2
++ Fixed the left-click ability detection of the Gyro Wand. - hannibal2
++ Fixed non-god pot effects display staying after profile switch. - hannibal2
++ Fixed broken percent to tier icon in bestiary display when bestiary is maxed. - hannibal2
++ Fixed config migration errors with Chroma, Crop Milestones, Chest Value and Item Trackers. - hannibal2
+
+#### Config Fixes
+
++ Fixed a typo in config. - walker
+
+### Technical Details
+
++ Code cleanup in many files. - walker & hannibal2
++ Moved the JSON object files into another package. - walker
++ Replaced SkyHanniMod.feature.garden with GardenAPI.config. - hannibal2
++ Added MessageSendToServerEvent. - hannibal2
++ Added GardenPlotAPI, support for detecting the current slot of the player. - hannibal2
++ Updated .editorconfig file to better support imports. - Thunderblade73
++ Migrate Integer to Enums in Config. - walker
++ Using a broken config no longer resets the config in dev env. - hannibal2
++ Auto-removing all labels of PRs on merging/closing. - hannibal2
++ Changed OwnInventoryItemUpdateEvent to be called synced to the main thread. - hannibal2
++ romanToDecimalIfNeeded -> romanToDecimalIfNecessary. - hannibal2
+ + For more context: https://chat.openai.com/share/502571b5-8851-4047-b343-3b1475ca8a88
++ Added the debug feature SkyHanni Event Counter. - hannibal2
++ Fix Consecutive Spaces in RegEx. - walker
++ No longer creating new regex pattern elements each time in DungeonDeathCounter. - walker
++ Changed DungeonChatFilter to use lists of patterns. - walker
++ Code cleanup in DungeonMilestoneDisplay. - walker
++ Code cleanup and removed .matchRegex() - walker
++ Misc pattern optimizations. - walker
++ Moving the bingo goal list into BingoAPI. - hannibal2
++ Created BingoGoalReachedEvent. - hannibal2
++ Created Matcher.groupOrNull. - walker
++ cleanPlayerName respects playerRankHider option now. - hannibal2
++ Replaced ItemWarnEntry with VisitorReward. This should fix some errors. - hannibal2
++ GardenNextJacobContest now uses SimpleTimeMark. SimpleTimeMark is storable in the config and comparable - hannibal2
++ No longer sending contest data to elite close to new year. - hannibal2
++ Added RepoPatterns. - nea
++ Use LorenzToolTipEvent over ItemTooltipEvent if possible. - hannibal2
++ Added an abstract error message on LorenzToolTipEvent error. - hannibal2
++ Added test command /shsendtitle - Cad
++ Saving bingo goal data into the config. - hannibal2
++ Added WorldEdit region selection preview support. - nea
+ + Command /shworldedit and rigth/left clicking with a wood axe work.
++ Fixed error message in the "/shconfig set" command. - Thunderblade73
++ Add a check for the SkyHanni repository ID in publish. - walker
++ Cleanup getItemsInOpenChest. - walker
++ Changed MinionCraftHelper to use NeuInternalName. - walker
++ Added a separate debug hotkey for Bypass Advanced Tab List. - hannibal2
++ Added Config Transform function. - walker
++ Migrate Deprecated Config Values to Enums. - walker
++ Migrate Config Value in EliteFarmingWeight. - walker
++ Add limbo time PB. - martimavocado
++ Added helper functions for armor. - walker
++ Created PetAPI.isCurrentPet. - hannibal2
++ Refactored Duplicate Code in SkyHanniInstallerFrame. - walker
++ Removed unnecessary non-capturing groups. - walker
++ ComposterOverlay now uses NEUInternalName. - walker
++ Added the debug command /shfindnullconfig. - hannibal2
+
+## Version 0.21.1
+
+### New Features
+
++ Organised the config into sub categories. - nea & walker
++ Wrong crop milestone step detection. - hannibal2
+ + When opening the crop milestone menu, a chat message is sent if Hypixel's crops per milestone level data is
+ different from SkyHanni's.
+ + You can use this to share your hypixel data with SkyHanni via the discord.
+ + This will allow us to fix the crop milestone features quicker, as we currently do not have accurate data for this.
+ + If you don't want to share anything, you can disable the chat message in the config with /sh copy milestone data.
+
+### Changes
+
++ /shtrackcollection now supports sack messages. - hannibal2
++ Changed formatting of coin value to be more consistent over multiple features. - hannibal2
++ Made skill level as item number no longer default enabled. - hannibal2
+
+### Fixes
+
++ Fixed the wrong colouring of hidden items in Slayer Profit Tracker. - hannibal2
++ Added support for NEU Heavy Pearl TO-DO fix working without nether sacks as well. - hannibal2
++ Fixed Estimated Item Value getting shown in pet rule creation wardrobe slot pick menu. - hannibal2
+
+### Technical Details
+
++ Added /shwhereami command to show the current island. - martimavocado
++ Tons of code clean-ups over the whole project. - walker & hannibal2
+ + Added ItemAddEvent. - hannibal2
++ Gets called when the user collects an item into inventory or sacks.
++ Created SkyHanniItemTracker. - hannibal2
+ + This is a Special variant of SkyHanniTracker, that has item specific functions (hide or remove) and different
+ price variants.
++ Migrated slayer profit data into SkyHanniTracker format. - hannibal2
+
+#### Garden Changes
+
++ Added mythic/Maeve visitor support. - walker & hannibal2
++ Added option to use custom Blocks per Second value in some Garden GUIs instead of the real one. - hannibal2
++ Added option to change the item scale of SkyMart Coins per Copper list. - hannibal2
++ Added support for Sunder 6 in /ff upgrades. - hannibal2
++ Added support for mythic in Visitor Drop Statistics. - hannibal2
++ Use the crop fortune from tab in Farming Fortune HUD. - alexia
++ Shows the last saved ff value in gray while switching tools instead of the question mark. - hannibal2
++ Removed chat message that your crop milestone data is correct. - hannibal2
++ Removed the message when crop milestones look different in the menu than stored SkyHanni data. - hannibal2
+ + We already have the correct data now, and Hypixel rounds the numbers in the menu poorly.
+ + Only show the Total Crop Milestone info in crop milestone inventory when below tier 20. - hannibal2
+ + Hypixel now has their own line for the same information for tier 20+
++ Make the FF Display only visible while holding a farming tool in hand. - hannibal2
++ Hide in crop milestone display the line with time remaining entirely when the milestone is maxed. - hannibal2
+
+#### Other Changes
+
++ Added guess seconds to the Visitor Timer when the tab list doesn't show seconds. - hannibal2
++ Add option to hide the chat message when toggling /shmouselock. - hannibal2
++ Reminds to use the GUI Position Editor hotkey. - hannibal2
+ + Reminds every 30 minutes after using /sh gui or clicking the GUI edit button.
++ Added Bookworm Book to the Estimated Item Value feature. - jani
+
+### Fixes
+
+#### Garden Fixes
+
++ Fixed new visitor alerts triggering wrongly and constantly. - Cad
++ Fixed visitor timer. - hannibal2
++ Fixed wrong Fungi Cutter mode warning not working. - walker
++ Fixed Maximum FF Needed display not showing in Jacob NPC menu. - hannibal2
++ Fixed calendar contest detection failing. - hannibal2
++ Fixed plot borders flickering and consistency errors when pressing the keybind - hannibal2
++ Fixed wrong ff needed values in Time Needed for Gold Medal GUI. - hannibal2
++ Fixed Farming Contest Medal Icons in Inventory not showing. - hannibal2
++ Fixed /ff not detecting collection analyst fortune. - hannibal2
++ Fixed Mushroom Cow Perk display not working. - hannibal2
++ Fixed visitor timer error if the visitors aren't unlocked yet. - hannibal2
++ Fixed farming weight no longer updating on block breaking. - hannibal2
++ Added cooldown to prevent spam clicking on farming weight buttons to open many web pages. - hannibal2
++ Fixed clickable farming weight GUI no longer opens #1000 in lb website. - hannibal2
++ Fixed /ff upgrade suggests updating bustling reforge even when no farming armor is found. - hannibal2
++ Fixed maxed sunder fortune in the /ff stats breakdown. - alexia
++ Fixed the farming contest summary not showing when the crop is buffed by Anita Talisman/Ring/Artifact. - hannibal2
++ Fixed Farming Fortune Display not showing for non crop-specific tools. - hannibal2
++ Fixed green thumb fortune in /ff to include Maeve. - hannibal2
++ Fixed crops per second and time remaining not using the 100 base ff in their formula. - alexia
+
+#### Other Fixes
+
++ Fixed showing "slayer boss spawn soon" message outside the correct slayer area. - hannibal2
++ Fixed blocking clicks on bazaar with player name "wiki". - hannibal2
++ Fixed highlighting some mobs in the dungeon wrongly as area mini bosses. - hannibal2
++ Fixed opening the Pet menu no longer updating the current pet display. - hannibal2
++ Fixed Archfiend Dice and High Class Archfiend Dice counting as slayer drops when rolled. - hannibal2
++ Fixed dice roll profit counting as Mob Kill Coins in Slayer Tracker. - hannibal2
++ Fixed Sack Display sometimes not formatting a million correctly. - Hize
++ Fixed Estimated Item Value getting shown in stats breakdown menu. - hannibal2
++ Fixed a bug with the ender chest and SkyHanni GUI editor. - hannibal2
++ Fixed crimson isle faction icon in tab list showing twice and not going away fully when enabling the "hide faction"
+ option of advanced player list. - hannibal2
+
+### Technical Details
+
++ Updated to a newer version of MoulConfig. - nea & walker
+ + This includes support for the new sub category part in the config.
++ Added TimeUtils.getDuration and deprecated TimeUtils.getMillis. - hannibal2
++ Created PetAPI and deprecated String.matchRegex(). - hannibal2
++ Extracted sacks, friends, known features and Jacob contests in to their separate files. - CalMWolfs
++ Add log clearing. - CalMWolfs
++ Add auto-prefix to chat message methods. - walker
++ Added support for extra data in error manager. - hannibal2
++ Added /readcropmilestonefromclipboard. - hannibal2
+ + This command reads the clipboard content, in the format of users sending crop milestone step data.
+ + The new data gets compared to the currently saved data, differences are getting replaced and the result gets put
+ into the clipboard. The clipboard context can be used to update the repo content.
+
+### Removed Features
+
++ Removed 100 Farming Fortune from "Show As Drop Multiplier" from all displays (also known as "base ff"). - hannibal2
+ + This can cause some numbers to show 100 FF too much. Simply update the values to fix it.
+ + Those "base FF" values were never really part of your farming fortune stats. They are just a result of looking at
+ the crop drop formula. SkyHanni used those values to be more comparable with other Discord Bots and spreadsheets.
+ This also caused confusion, so we have removed it entirely now.
+
+## Version 0.21
+
+### New Features
+
+#### Inventory
+
++ Added Quick Craft Confirmation. - Cad
+ + Require Ctrl+Click to craft items that aren't often quick crafted (e.g. armor, weapons, accessories).
+ + Sack items can be crafted normally.
++ Added Shift Click Equipment. - Thunderblade73
+ + This removes the need to shift-click to swap the equipment items, without the annoying "pick up animation".
++ Added option to highlight items that are full in the sack inventory.
+
+#### GUI
+
++ Added **Compact Tab List**.
+ + Compacts the tablist to make it look much nicer (old SBA feature, but fewer bugs). - CalMWolfs
+ + Option to hide Hypixel advertisment banners. - CalMWolfs
+ + Added **Advanced Player List**. - hannibal2
+ + Customize the player list (inside the tab list) in various ways.
+ + Change the sort order of players: Default, SkyBlock Level, alphabetical name, Iron Man first/bingo level,
+ party/friends/guild
+ + Option to hide different parts of the player list: Player skins/icons, Hypixel rank color, Emblems, SkyBlock
+ level
++ Added AFK time to Discord RPC. - NetheriteMiner
+
+#### Chat
+
++ Adds chat symbols such as iron man/bingo/nether faction like SBA had/has. - CalMWolfs
+ + Will not break with emblems.
+ + Optional if left or right side of name.
+ + Should not break with other mods.
++ Added Chat **Translator** - NetheriteMiner
+ + After enabling, click on any chat message sent by another player to translate it to English.
+
+#### Rendering
+
++ Added Highlight Party Members. - Cad
+ + Marking party members with a bright outline to better find them in the world.
++ Porting SBA's **chroma** into SkyHanni with many more options and chroma everything. - VixidDev
+ + Options to change speed, size, saturation and direction.
++ Added Modify Visual Words (command /shwords). - CalMWolfs
+ + Allows you to replace text on your screen with different text (like the SBE one, just less costly).
+ + Supports all color codes, even chroma (use &&Z)
++ Added In-Game Date display. - Erymanthus
+ + Show the in-game date of SkyBlock (like in Apec, but with mild delays).
+ + Includes the SkyBlock year.
++ Added **Arrow Trail Cosmetic** - Thunderblade73
+ + Draw a colored line behind the arrows in the air.
+ + Options to change the color of the line, to only show own arrows or every arrow, to have own arrows in a different
+ color, to change the time alive, and the line width.
+
+#### Crimson Isle
+
++ Added Quest Item Helper. - NetheriteMiner
+ + When you open the fetch item quest in the town board, it shows a clickable chat message that will grab the items
+ needed from the sacks.
++ Added Crimson Isle **Pablo NPC Helper**. - NetheriteMiner
+ + Similar to Quest Item Helper, shows a clickable message that grabs the flower needed from sacks.
+
+##### Fishing
+
++ Added alerts when the player catches a Legendary Sea Creature. - Cad
++ Added **Fishing Bait Warnings.** - cimbraien
+ + Option to warn when no bait is used.
+ + Option to warn when used bait is changed.
+
+#### Dungeon
+
++ Added Soulweaver Skull Hider to the Dungeon Object Hider. - nea
+ + Hide the annoying soulweaver skulls that float around you if you have the soulweaver gloves equipped.
++ Added **Dungeon party finder** QOL improvements - Cad
+ + Floor stack size.
+ + Mark Paid Carries red.
+ + Mark Low-Class levels orange.
+ + Mark groups you can't join dark red.
+ + Mark groups without your current classes green.
++ Added working **Livid Finder** (should work 100% of the time). - hannibal2
+ + Option to hide other/wrong/fake Livids (try this out and see if you really want this, it can be counter-productive
+ in some cases).
+
+#### Garden
+
++ Added /shmouselock command to lock mouse rotation for farming. - Cad
++ Added Highlight Visitors in SkyBlock. - nea
+ + Highlights Visitors outside the Garden.
++ Block Interacting with Visitors. - nea
+ + Blocks you from interacting with / unlocking Visitors to allow for Dedication Cycling.
++ Added Auto-Detection of Expired Pumpkin farming fortune. - CalMWolfs
+
+#### Events
+
++ Highlight Jerries during the Jerrypoclaypse. - Erymanthus
++ Show waypoints for Baskets of the Halloween Event in the main Hypixel lobby. - Erymanthus
+ + Thanks Tobbbb for the coordinates!
+ + Support for hiding basket waypoints once you have clicked on them. - hannibal2
+ + Option to show only the closest basket. - hannibal2
++ Help with the 2023 Halloween visitor challenge (ephemeral dingsibumsi or something) - nea
+ + New Visitor Ping: Pings you when you are less than 10 seconds away from getting a new visitor.
+ + Accept Hotkey: Accept a visitor when you press this keybind while in the visitor GUI.
++ Added support for showing the Primal Fear data from tab list as GUI elements. - Erymanthus
++ Play warning sound when the next Primal Fear can spawn. - thunderblade73
+
+#### Commands
+
++ Added shortcuts for **Party commands** and smart **tab complete**. - CalMWolfs
+ + /pw -> party warp
+ + /pk -> party kick
+ + /pt -> party transfer
+ + /pp -> party promote
+ + /pko -> party kickoffline
++ Added the option to change Hypixel Wiki to the fandom Wiki in more areas than just the /wiki command. - Erymanthus
+ + E.g. inside the SkyBlock leveling guide.
++ Added command **/shpumpkin** to toggle include/exclude Expired Pumpkin farming fortune in the /ff GUI and in the true
+ ff
+ display. - CalMWolfs
+
+#### Misc
+
++ Added Kick Duration. - hannibal2
+ + Show in the Hypixel lobby since when you were last kicked from SkyBlock.
+ + Useful if you get blocked because of 'You were kicked while joining that server!'.
+ + Send a warning and sound after a custom amount of seconds.
++ Added Time In Limbo. - hannibal2
+ + Show the time since you entered limbo.
+ + Show a chat message for how long you were in limbo once you leave it.
+
+### Changes
+
++ Allowing clicks on the farming weight overlay to open the Farming Profile of you or the next person in the
+ leaderboard, or manual reloading the farming weight. - hannibal2
++ Added "Burning Desert" as a tarantula slayer area. - hannibal2
++ Slayer features now work only when the slayer type matches the current SkyBlock area. - hannibal2
++ Made Fatal Tempo same as Chimera in Estimated Item Value. - jani
++ Added debug options for fishing hook display. - hannibal2
+ + This should help find values that the fishing hook display works 100% with.
++ Changed the color for the tab list Special Persons Mark. - hannibal2
++ Mark SkyHanni Devs in the tab list special. - hannibal2
++ Added buttons to change the format of the price and the number in the sack display. - HiZe
++ Made Smoldering same as Fatal Tempo and Chimera in Estimated Item Value. - jani
++ Added an option to change where to get the items from in the composter overlay: from the bazaar or from sacks. - HiZe
++ Added mouse button support for key binds. - CalMWolfs
++ Added 'spooked into the lobby' chat message to the Outside Hypixel filter. - CalMWolfs
++ Changed the Yaw/Pitch Display to not show scientific notations at very small numbers. - Obsidian
++ Added an option to the Advanced Player List to hide Crimson Isle faction icons. - hannibal2
++ Added Enrichment to Estimated Item Value. - jani
++ Added Plhlegblast to the Rare Sea Creature Warning and Highlight. - hannibal2
++ Disabling all Diana features if no Diana mayor is active, allowing to overwrite the Diana mayor check if the election
+ API check failed. - CalMWolfs
++ Hiding a bunch of garden GUIs in a bunch of garden inventories. - hannibal2
++ More shwords support. - CalMWolfs
+ + Added the option to change between case-sensitive and case-insensitive.
+ + Allow the use of Ctrl + C to copy the current textbox.
+ + The effect of visual words is now visible while editing text.
++ Added Diamond/Gold essence to chat filter powder mining. - HiZe
++ Added fillet count and coins to Bronze/Silver Trophy Sack. - HiZe
++ Chest value is now default disabled in the dungeon, and added an option to enable it. - HiZe
++ Added support for lower case item IDs to the Hypixel command /viewrecipe. - walker
++ Added support for tab complete item IDs in the Hypixel command /viewrecipe. - hannibal2
+ + Only items with recipes are tab completed.
++ Added option to set the size of highlighted motes orbs in rift and make them smaller by default. - cimbraien
++ Disabled clicks on SkyHanni GUIs while inside NEU's or Skytils profile viewer. - hannibal2
++ Removed armor stand checks for Trevor Solver. This fixes or nerfs the feature to not highlight mobs behind blocks
+ sometimes. - hannibal2
++ Added diamond and gold essence support to PowderTracker. - walker
++ Change the fandom wiki search engine (under the /wiki command) from Google to the fandom wiki's built-in search
+ engine - Erymanthus
++ Added option to hide Chest Value while the Estimated Item Value display is showing. - hannibal2
++ No longer merging same items with different prices in Chest Value together. - hannibal2
++ Adding Great Spook support for Non God Pot Effect display. - hannibal2
++ Added a title warning to the Worm Cap Alert ping sound. - Vahvl
++ Added support for detecting refreshed farming fortune century cake effect. - alexia
++ Show key to press below burrow warp. - hannibal2
++ Makes the Compact Potion message open the Potion effects menu on click. - jani
++ Added option to show King Talisman Helper outside Dwarven Mines. - hannibal2
++ In-Game Date: Adds support for reading the in-game scoreboard, and also allow sun/moon symbol customization. -
+ Erymanthus
++ Added Estimated Item Value support to NEU Profile Viewer - hannibal2
++ Added support to import SBE Visual Words into SkyHanni. - HiZe
++ Add custom keybinds for Harp Helper. - Thunderblade73
++ Show the custom hotkey name in the Harp inventory. - hannibal2
++ Added a GUI element to remind you while /shmouselock is enabled. - CalMWolfs
++ Make Crimson Isle Quest Item Helper only get amount needed. - NetheriteMiner
++ Change config order to alphabetical. - walker
++ Added commands /shresetpowdertracker and /shresetdicertracker to reset the Powder Tracker and Dicer Drop Tracker -
+ hannibal2
++ Added current session/total session switch for Dicer Drop Tracker. - hannibal2
++ Added a button to reset the local session for Dicer Drop Tracker and for Powder Tracker. - hannibal2
++ Added more features for Ender Node Tracker and Armor Drop Tracker. - hannibal2
+ + Added session/display mode support, added a button to reset the current session, and added the commands
+ /shresetendernodetracker and /shresetarmordroptracker to reset the full data.
++ Added support for different current sessions per profile for all new trackers: Ender Node, Armor Drop, Dicer Drop,
+ Powder and Slayer Profit Tracker
++ Added the option to change the Blaze Slayer Dagger GUI positions. - hannibal2
++ Added more features to the Frozen Treasure Tracker. - hannibal2
+ + Added session/display mode support, added a button to reset the current session, and added the commands
+ /shresetfrozentreasuretracker to reset the full data.
++ Added Slayer Profit Tracker support for loot from area mini-bosses. - hannibal2
++ No longer opening the empty /shdefaultoptions GUI. - walker
++ Added the SkyHanni icon and a link to the GitHub page for MC launchers like Prism to display. - hannibal2
+
+### Bug Fixes
+
++ The yaw/pitch display does no longer show scientific notations at small values. - hannibal2
++ Fixed slayer RNG Meter problem to detect the selected item. - hannibal2
++ Fixed capitalization errors. - J10a1n15
++ Fixed a bug that hides the contest inventory menu. - CalMWolfs
++ Fixed an error with the tab list. - hannibal2
++ Fixed fishing hook display data not properly resetting on a world change. - hannibal2
++ Fixed an error in Quick Craft Confirmation. - hannibal2
++ Fixed a crash with future NEU versions because of renamed code. - hannibal2
++ Fixed double rendering of item tooltips with chat triggers. - nea
++ Fixed Sacks Display integer limit error. - HiZe & hannibal2
++ Fixed the vitality attribute is wrongly labeled as "mending" in Estimated Item Value. - walker
++ Fixed lever clicks getting highlighted in the water room. - hannibal2
+ + This solution might not work for iron man in full parties.
++ Fixed slayer profit tracker showing Bazaar/AH price as NPC price. - hannibal2
++ Fixed Hyper reforge/End Stone Geode detection. - hannibal2
++ Better limbo leave detection. - hannibal2
++ Fixed rare crash when trying to read neu config. - hannibal2
++ Fixed rare case where the visitor description is empty. - hannibal2
++ Fixed a typo in the config. - hannibal2
++ Fixed the chat filter not applying immediately after joining the Hypixel lobby. - hannibal2
++ Fixed the selected drop in the catacombs RNG meter inventory not getting highlighted. - hannibal2
++ Fixed Fishing Hook Display showing wrong damage numbers. - hannibal2
++ Fixed Abiphone ring message not getting filtered correctly. - hannibal2
++ Fixed the bug that faction icons in Crimson Isle are always hidden in the tab list. - hannibal2
++ Fixed SkyHanni GUI Edit Button not working inside storage even if neu storage is not disabled. - hannibal2
++ Hide "click" texts with the Fishing Hook Display. - hannibal2
++ Fixed Highlight Showcase Items not working in some areas. - Obsidian
++ Fixed the Blaze Slayer Damage Indicator not working and no longer causing FPS drops. - hannibal2
++ Fixed clean end working in f5/m5. - hannibal2
++ Fixed visitor drop statistics preview. - Obsidian
++ Fixed a bracket at the wrong spot in Discord RPC. - hannibal2
++ Fixed fishing hook display triggering on wrong texts. - hannibal2
++ Fixed crop milestone inventory showing wrong level as stack size when maxed out. - hannibal2
++ Fixed various bugs with the /shwords GUI. - CalMWolfs
++ Bring back the command /shwords - CalMWolfs
++ It got deleted accidentally during code optimisations.
++ Highlight Commission Mobs: The "Golden Goblin Slayer" Commission should not trigger the "Goblin Slayer" Commission
+ anymore. - Thunderblade73
++ Fixed potential crash with future neu version. - CalMWolfs
++ Added missing beep sound to rejoin SkyBlock after kick warning. - hannibal2
++ Fixed Fire Veil particle hider not working. - cimbraien
++ Fixed a bug with the Trophy Sack Display reading number. - HiZe
++ Fixed Ghost Counter item stack detection. - HiZe
++ Fixed Farming Weight Display shows 0 weight wrongly sometimes. - Kaeso
++ Fixed damage indicator errors during Enderman Slayer. - hannibal2
++ Fixed weird error messages in the Damage Indicator. - hannibal2
++ Fixed Enderman Slayer errors again. - hannibal2
++ Fixed the Sack Display error again. - HiZe
++ Fixed the attribute Vitality getting wrongly labeled as Mending on attribute shards. - hannibal2
++ Made Livid Solver great again. - hannibal2
++ Fixed Damage Indicator in Dungeons for some floors. - hannibal2
++ Fixed Damage Indicator "hide nametag" feature works even for disabled mobs. - hannibal2
++ Fixed item rarity detection for pets. - hannibal2
++ Fixed rare error message while disconnecting. - Thunderblade73
++ Disabled the Daily Quest part of the Reputation Helper during the great spook. - hannibal2
++ Fixed Diana warp key not working. - hannibal2
++ SkyHanni Keybinds no longer work inside SkyHanni config. - hannibal2
++ Fixed Great Spook potion not working in Non God Pot Effect feature. - jani
++ Fixed wrong Rhys (Deep Caverns NPC) items needed for Dwarven Mines unlock in Bingo Step Helper. - ReyMaratov
++ Fixed King Talisman Helper once again. - hannibal2
++ Made the ESC -> Mod Options -> SkyHanni -> Config button not crash you. - hannibal2
++ Disabled Diana Warp key and Inquis Share key while inside any GUI. - hannibal2
++ Removed Diana warp data on world switch. - hannibal2
++ Reset mouse sensitivity back to 100% if you log off with lock mouse look enabled. - hannibal2
++ Fixed mouse sensitivity stuck after restarting by storing old sensitivity. - CalMWolfs
++ Fixed tool fortune. - CalMWolfs
++ Fixed Item Ability Cooldown display not activating for Sword of Bad Health. - hannibal2
++ Fixed the crop name gets replaced to internal name in /shwords. - hannibal2
++ Show obfuscated fish as bait instead of caught item. - cimbraien
++ Fixed Estimated Item Value that renders twice inside NEU PV, by not rendering anything when the cursor is exactly in
+ between two items. - hannibal2
++ fixed more error messages with The Great Spook data getting stored in the Reputation Helper quest config
+ accidentally. - hannibal2
++ Hopefully fixed resets of Visitor Drops stats. - hannibal2
++ Fixed typo in The Art Of Peace. - walker
++ Fixed compatibility problems with ChatTriggers that caused flickering in the Estimated Item Value while inside the NEU
+ Profile Viewer. - hannibal2
++ Fixed Quest Item Helper showing negative numbers. - hannibal2
++ Fixed YouTuber and Admin ranks getting lost in the tab list. - walker
++ Added a cooldown to the current session tracker reset button to fix the chat spam. - hannibal2
++ Changed the color of the "Slayer boss soon!" warning from red to yellow. - hannibal2
++ Fixed a bug where some items were counted twice in the Slayer Profit Tracker. - hannibal2
++ Fixed item rarity errors in the museum. - hannibal2
++ Fixed mob highlighting problems with Blaze Slayer and Skytils. - hannibal2
++ Pablo Helper: Fixed some messages not showing the "get from sack" clickable message. - hannibal2
++ Fixed scoreboard date number suffixes are missing sometimes. - Erymanthus
++ Fixed the leftStronghold area not getting detected. - hannibal2
++ Fixed error message with Ashfang Blazes. - hannibal2
++ Fixed crash with pet exp tooltip. - hannibal2
++ Fixed dungeoneering showing as 0 in the skill menu. - hannibal2
++ Fixed showing minion level as 101 in some menus. - hannibal2
+
+#### Config
+
++ Fixed two typos in the config description. - Absterge
++ Fixed small typos in config. - Absterge
+
+#### Removed Features
+
++ Removed **Duplicate Hider**.
+ + Hypixel now fixed the bug themselves and hides duplicate farming contests in the Jacob inventory.
+
+#### Technical Details
+
++ Add Repo TODOs to regex patterns. - walker
++ Moved many patterns from function scope to members. - hannibal2
++ Avoid hardcoded dispatcher. - walker
++ Created and used Entity.canBeSeen and LorenzVec.canBeSeen. - hannibal2
++ Reducing cognitive complexity in StatsTuning.kt - walker
++ Reducing indentations and line counts in StatsTuning.kt - hannibal2
++ Mark functions around item utils and neu items as deprecated. - walker
++ Added debug command /shconfigmanagerreset. - hannibal2
++ Reloads the config manager and rendering processors of MoulConfig. This WILL RESET your config, but also update the
+ java config files (names, description, orderings and stuff).
++ Adding 100 lines to MobFinder.kt and making it better readable in the process. - walker
++ Making ChatFiler.kt way better, storing regex objects for reuse and preparing future repo support. - walker
++ Added command /shkingfix to reset the internal King Talisman Helper offset. - hannibal2
++ Updated dependency version of junixsocket in DiscordIPC so that antivirus websites no longer show false positives. -
+ NetheriteMiner
++ Changed wrong/missing neu version message to show NEU version 2.1.1-Pre-4 instead of beta versions. - CalMWolfs
++ Deleting the old "hidden" part of the config. - hannibal2
++ This will reset parts of the config for users with 7-month-old SkyHanni versions that want to migrate into the
+ present.
++ Added a workaround for the NEU Profile Viewer bug where the ItemTooltipEvent gets called for two items when hovering
+ over the border between two items. - hannibal2
++ Using visitorDrops.visitorRarities directly from the config instead of accessing the local field. Hopefully this will
+ prevent partial config resets in the future. - hannibal2
++ Added a tracker API that can be used for all features in SkyHanni that currently track stuff that the user collects. -
+ hannibal2
++ Added the slayer profit tracker logic (command to reset, toggle between total view and session view, and button to
+ delete session) to powder tracker and Dicer Drop Tracker. - hannibal2
++ Added support for migrating parts of the player or session storage. - nea
++ Changed the config format for dicerRngDrops/dicerDropsTracker. - hannibal2
++ Created SkyHanniTracker, the core API for working with tracker stuff. This should be used everywhere someday in the
+ future. - hannibal2
++ Used SkyHanniTracker in FrozenTreasureTracker. - hannibal2
++ Added /shdebugwaypoint as a test/debug command. - hannibal2
++ Added debug messages to detect hot swaps. - hannibal2
++ Added /shdebugtablist
++ Set your clipboard as a fake tab list. - hannibal2
++ /shversion now copies the SkyHanni version into the clipboard as well. - hannibal2
++ Moved location fixes to the repo. - hannibal2
++ Added debug information for PetExpTooltip crash. - hannibal2
+
+## Version 0.20
+
+### New Features
+
++ Replacing command `/warp is` with `/is`.
++ Added command `/shbingotoggle` to toggle the bingo card.
++ Added option to disable quick bingo card toggle with sneaking.
++ **King Talisman Helper**
+ + Show kings you have not talked to yet, and when the next missing king will appear.
++ **Harp Keybinds** - NetheriteMiner
+ + In Melodys Harp, press buttons with your number row on the keyboard instead of clicking.
++ **Ender Node Tracker** - pretz
+ + Tracks items and profit obtained from mining ender nodes and killing normal endermen.
++ **Fishing timer** now works in **Crystal Hollows** as well. (Worm fishing)
++ Added keybind to manually reset the barn/worm fishing timer. - CarsCupcake
++ Added barn fishing timer support for stranded. - hannibal2
++ Option to shorten the **bestiary level-up message**.
++ **Bestiary overlay** - HiZe
+ + Options for change number format, display time, number type and hide maxed.
+ + Highlight maxed bestiaries.
++ Show the names of the **4 areas** while in the center of **crystal Hollows**.
++ Chest Value - HiZe
+ + Shows a list of all items and their price when inside a chest on your private island.
++ In Melody's Harp, show buttons as stack size. - NetheriteMiner
+ + Intended to be used with Harp Keybinds
++ Added timer till shared inquisitors will despawn. - hannibal2
++ Account upgrade complete reminder. - appable0
++ Chat message how many places you dropped in the farming weight lb when joining garden.
++ Added command /shfarmingprofile [player name]
+ + Opens the elitebot.dev website in your web browser to show your Farming Weight profile.
++ Pet Experience Tooltip
+ + Show the full pet exp and the progress to level 100 (ignoring rarity) when hovering over a pet while pressing
+ shift key.
+ + Highlight the level 100 text in gold for pets below legendary. - hannibal2
+ (This is to better indicate that the pet exp bar in the item tooltip is calculating with legendary.)
+ + Option to only show level 100 for golden dragon in the pet experience tooltip. - hannibal2
++ Anita Extra Farming Fortune:
+ + Show current tier and cost to max out in the item tooltip.
++ Sync Jacob Contests - Kaeso + CalMWolfs
+ + No need to open the calendar every SkyBlock year again.
+ + Grab Jacob Contest data from the elitebot.dev website.
+ + Option to send local contest data to elitebot.dev at the start of the new SkyBlock year.
++ Added SkyHanni **Installer** - NetheriteMiner
+ + Double-clicking the mod jar file will open a window that asks you where to move the mod into.
++ Show the progress bar until maxed crop milestone in the crop milestone inventory. - hannibal2
++ Show a line to the enderman slayer beacon. - hannibal2
++ Added **Default Option Settings:** - nea
+ + Enables or disables all features at once, or per category.
+ + Sends a chat message on first SkyHanni startup (starting with this feature, so this version everyone will see this
+ message).
+ + Shows new features after an update (starting with the next beta, not this one).
+ + Allows to change those settings anytime again with /shdefaultoptions.
++ While on the Winter Island, show a timer until Jerry's Workshop closes. - hannibal2
++ Added Reindrake support to the Damage Indicator. - hannibal2
++ Added visual garden plot borders. - VixidDev
+ + Press F3 + G to enable/disable the view.
++ Added **Following Line** Cosmetic - hannibal2
+ + Draws a colored line behind the player.
+ + Change the color, width, and duration of the line.
++ Show alert when reaching max super-pairs clicks. - pretz
+ + Plays a beep sound and sends a message in chat when the player reaches the maximum number of clicks gained for
+ super-pairs minigames.
++ Added gemstone slot unlock costs to the Estimated Item Value. - Fix3dll
++ **Powder Grinding Tracker** - HiZe
+ + Shows the Mithril/Gemstone Powder gained, the number of chests opened, if Double Powder is active, and the items
+ collected.
+ + Change between current session and total (open the inventory and click on Display Mode).
+ + Fully customizable: change what items or stats to show.
+ + Has support for the maxed Great Explorer perk.
+ + Option to hide while not grinding powder.
++ Added Anniversary Event Active Player Ticket Timer. - nea
+ + Option to play a sound as well.
++ Added highlight and outline feature for rare sea creatures. - Cad
++ Add feature to outline dropped items. - Cad
++ Add Outline Dungeon Teammates. - Cad
++ Added Price Website button. - hannibal2
+ + Adds a button to the bazaar product inventory that will open the item page in skyblock.bz.
++ Added icons for the medals received in a contest. - CalMWolfs
+ + Different symbol for when it was a Finnegan contest.
++ Added Tab Complete support to sacks command /gfs and /getfromsacks. - J10a1n15
++ Added GUI Scale. - nea
+ + Scroll within the position editor to independently adjust the GUI scale for each SkyHanni element.
+ + Change the global scale of all SkyHanni elements at once (in the config under /sh scale).
++ Added Fishing Hook Display. - hannibal2
+ + Display the Hypixel timer until the fishing hook can be pulled out of the water/lava, only bigger and on your
+ screen.
++ Added **Trevor the Trapper Tracker**. - CalMWolfs
+ + Quests done
+ + A breakdown of their rarity
+ + Animals killed vs. animals that kill themselves
+ + Pelts per hour
++ Press the hotkey to accept the next Trevor the Trapper quest. - CalMWolfs
++ Added a countdown for Arachne spawn. - Cad
+ + Supports quick spawns.
++ Added **Sack Change** chat message hider. - hannibal2
+ + Enable this option instead of Hypixel's own setting to hide the chat message while enabling mods to utilize sack
+ data for future features.
++ Added dungeon information to the Discord RPC. - NetheriteMiner
+ + Show the current floor name.
+ + Time since the dungeon started.
+ + Number of boss collections of the current boss.
++ Added a Dynamic Priority Box to Discord RPC. - NetheriteMiner
+ + Change the order or disable dynamically rendered features (e.g. Slayer, Dungeon, Crop Milestone, Stacking
+ Enchantment)
++ Dungeon Colored Class Level. - hannibal2
+ + Color class levels in the tab list. (Also hide rank colors and emblems because who needs that in dungeons anyway?)
+
+### Changes
+
++ Added option to disable quick bingo card toggle with sneaking.
++ Made damage indicator more performant. - nea
++ Ghost bestiary update. - HiZe
++ Api error messages are now formatted more helpful.
++ Added option to only show the reputation helper while pressing a hotkey.
++ Garden **Money per Hour** now uses the **dicer drops** from melon and pumpkins as well. - CalMWolfs
++ Adds **Double Hook** to the **sea creature chat message** instead of in a previous line. - appable0
++ Rune display now shows always in sack display.
++ Shark fish counter now counts twice for Double hook. - appable0
++ Ghost counter check for Mist now ignores y coordiantes - HiZe
++ Telling the user about the bypass hotkey when the visitor drop warning blocks a visitor refusal. - CalMWolfs
++ Added warning sound when the worm fishing cap of 60 is hit. - CarsCupcake
++ Shared inquisitor waypoints will now get removed after 75 seconds. - hannibal2
++ Chest Value now works with Backpack and Ender Chest. - HiZe
+ + Only works if NEU storage is not active.
++ Removed distance checks when detecting sea creatures for fishing timer. - hannibal2
++ Added Enchantments Cap to EstimatedItemValue. - hannibal2
+ + Only show the top # most expensive enchantments on an item.
++ Count sea emperor and rider of the deep twice against sea creature cap.
++ Clicking on the chat message from farming weight will run the /shfarmingprofile command.
++ Changed Bestiary Display number format - HiZe
++ Changed ff buffs for Elephant and Anita.
++ Changed chicken head timer from 20s to 5s.
++ Added option to show reputation locations only when pressing the hotkey.
++ Delay the custom garden level up message by a few milliseconds to not cut into the garden milestone message.
++ Added runic support for Zealots/Bruiser.
++ Added cultivating and replenish to the visitor rewards. - ReyMaratov
++ Added Bee pet support to /ff - derholzmann12321
++ Added exportable carrot to /ff. - CalMWolfs
+ + If SkyHanni doesn't know you have it, run /shcarrot
++ The damage indicator now includes a toggle option for the Ender Slayer Laser Phase timer. - hannibal2
++ Added ender slayer beacon explode timer. - hannibal2
++ Show the name over Nukekubi Skulls for in ender slayer (deadly eyes). - hannibal2
++ Changed the enderman slayer laser timer to be more exact. - hannibal2
++ Added support for the new fixed inquisitor spawn message from Hypixel for the detection. - hannibal2
++ Added option to hide the off-screen drop chat message. - hannibal2
++ Now hides the farming weight display by default when below 200 weight (can be disabled). - hannibal2
++ Added option to change the Enderman Slayer beacon color. - hannibal2
++ Added option to show a line to every slayer mini boss around you. - hannibal2
++ Added options to ignore the wizard and the crypt warp for Diana.
++ Loading farming weight values directly from elitebot.dev. - CalMWolfs
+ + This has no effect right now but allows Kaeso to change the values easier in the future.
++ Slightly changed the FF guide tab colors to make more sense. - Obsidian
++ Changed the bingo tips description to show the actual data source.
++ Added Fire Fury Staff support to item ability cooldown feature. - Cad
++ Estimated item value now shows the reforge stone apply cost as well. - hannibal2
++ Added Bits, Mithril Powder, and Gemstone Powder to visitor drop statistics. - Obsidian
++ Added support for slayer profit trackers on stranded. - hannibal2
++ Added Trapper Cooldown GUI. - NetheriteMiner
+ + Show the cooldown on screen in an overlay (intended for abiphone users).
++ Made the fake garden level up message (after level 15) clickable. - J10a1n15
++ Moving many GUI elements in the config around. - hannibal2
+ + This will not reset anything.
+ + This includes the creation of new categories and regrouping.
++ Better Trevor the Trapper detection. - CalMWolfs
++ Show Trevor the Trapper's mob name next to the waypoint. - CalMWolfs
++ Small performance improvements when working with color codes. - brainage04
++ Added dungeon mage cooldown reduction support for item ability cooldown. - Cad
++ Improved the wording and fixed typos of the config category descriptions. - zapteryx
++ Changed the option in the pet experience tooltip to show progress to level 100 for golden dragon eggs (can be
+ disabled). - hannibal2
++ Replaces the word Tps to TPS. - Erymanthus
++ Improved performance of item ability cooldown and farming fortune display data. - Cad
+ + The item flickering for ability cooldown background should be less/gone completely.
++ Added the ability to bypass not clickable items when holding the control key. - CalMWolfs
++ Croesus Chest Tracker can now determine chest that only can be open with a dungeon key - Thunderblade73
++ Added armor drops to the Money per Hour display. - CalMWolfs
++ Croesus chest highlight now uses different colors for Dungeon Chest Key-only chests. - Thunderblade73
++ Added support to change the scale of GUI elements with plus and minus keys. - CalMWolfs
++ Ignoring non-slayer drops in the slayer profit tracker. - hannibal2
++ Added support for slayer drops that go directly into the sack. - hannibal2
+ + This still does not work for items that land directly in your inventory. (e.g., Netherrack-Looking Sunshade,
+ Summoning Eye, etc.)
++ Added toggle for 12hr/24hr in real-time HUD. - Thunderblade73
++ Removed Flowering Bouquet from and added Cultivating to the default enabled Visitor Reward Warnings list. - hannibal2
++ Improved performance in the Garden Visitor inventory. - hannibal2
+
+### Fixes
+
++ Removed `Simple Carrot Candy` from composter overlay.
++ Fixed croesus highlight unopened chest not working anymore. (ty hypixel)
++ Should not crash anymore if a file in repo is missing.
++ Fixed Killer Spring tower still highlighting even with the feature turned off. - HiZe
++ Fixed weird tuba ability cooldown not working in rift.
++ Fixed holy ice cooldown sometimes not working.
++ Fixed a rare startup crash.
++ Fixed Ghost stats after bestiary update. - HiZe
++ Watchdog hider now correctly hides empty lines as well, even when empty line hider is disabled. - appable0
++ Fixed `saw mob` title for trevor trapper solver still showing even when feature is disabled.
++ Fixed chicken from raider of the sea get detected as trevor trapper mob.
++ Fixed master star detection in estimate item value broken for some times.
++ Fixed description in golden trophy fish info tooltip. - appable0
++ Fixed End Node Tracker not updating when changing the text format.
++ Fixed neu repo error messages with runes.
++ Fixed rare crashes with scoreboard.
++ Fixed feature that replaces the sack stitched lore message. - hannibal2
++ Fixed some typos in config descriptions and correctly rounding down in composter overlay. - CalMWolfs
++ Fixed a typo in an error message. - Obsidian
++ Fixed Chest Value fails to detect chests when using a resource pack. - HiZe
++ Fixed Sea Creature Timer not working on barn. - hannibal2
++ Arachne boss highlighter no longer requires damage indicator to be enabled. - hannibal2
++ /shtrackcollection Cactus now detects cactus green. hannibal2
++ Fixed arachne minis falsely show in damage indicator.
++ Fixed rare cases where special laptop keys trigger behavior unintended. - hannibal2
++ Fixed rendering problems with stack background and custom text lore. - nea
++ Hopefully fixed Derpy problems with Trevor Trapper, Arachne, Arachne Keeper and Zealots.
++ Fixed Anita upgrade detection from the Anita Shop inventory.
++ Fixed error message when clicking a finished upgrade in the community shop.
++ Fixed everything **crop milestone** related. - CalMWolfs
++ Fixed estimated item value detects master stars on non-dungeon items. - hannibal2
++ Fixed wrong progress bar for pet exp display. - hannibal2
++ Fixed compatibility problem with NEU for pet exp number format. - hannibal2
++ Various **/ff fixes** - CalMWolfs
++ Numbers, rounding and pets being reset.
++ Fixed inventory item number offset being wrong. - CalMWolfs
++ Fixed slayer quest detection after death. - hannibal2
++ Fixed rounding errors with yaw and pitch display. - hannibal2
++ Fixed ender slayer beacon don't disappear sometimes. - hannibal2
++ Fixed multiple bugs with garden visitor: - hannibal2
+ + Visitors with multiple different crops now calculate the copper price and the visitor drop stats correctly.
+ + Reward items no longer impact the visitor drop coins spent data negatively.
+ + Copper per coin price now respects the reward item profit as well.
+ + Now showing the NPC price for items without ah/bazaar data (looking at pet candy).
++ Fixed highlight in the main bestiary menu. - HiZe
++ Fixed maxed farming fortune possible in /ff - CalMWolfs
++ Fixed negative coins per copper price in visitor inventory. - hannibal2
++ Fixed rare error message while farming. - hannibal2
++ Fixed a rare error message while showing the lore of a farming tool. - hannibal2
++ Fixed estimated item value doesn't detect master stars in Auction House. - hannibal2
++ Fixed enderman slayer beacon warning only visible for a very short amount of time. - hannibal2
++ Fixed enderman slayer line to beacon only shows when beacon highlight is enabled. - hannibal2
++ Fixed major composter profit calculation with multi-drop. - pretz
++ Garden Money Per Hour: Fixed the wrong NPC price when Merge Seeds is enabled. - hannibal2
++ Hopefully fixed error messages in bingo around collection values. - hannibal2
++ Hopefully fixed a rare chat error. - hannibal2
++ Fixed duration format in non-god-potion display. - appable0
++ Fixed various typos. - pretz
++ Fixed minion nametag not getting removed after picking it up. - Cad
++ Fixed 3k hp spiders being falsely highlighted as Arachne's Keepers. - oofy
++ Fixed a bug in GhostCounter for the 48th time. - HiZe
++ Fixed typo of effigy in the rift blood effigies display. - Vahvl
++ Fixed potential bug in salvage inventory with "hide not clickable items" on the alpha. - hannibal2
++ Fixed small typos in config. - hannibal2
++ Fixed maxed pet exp progress bar is wrong for bingo pet. - hannibal2
++ Hopefully fixed bug that opening a visitor too quickly causes detection problems. - hannibal2
++ Added nametags for minions as soon as they are placed. - Cad
++ Fixed wrong display offset in Powder Tracker. - Hize
++ Fixed some features not working correctly because of broken location detection for wrong Hypixel area names. - Cad
++ This includes:
++ Wilted Berberis Helper (in the Rift, Dreadfarm)
++ Slayer Profit Tracker (in the Park, Howling Cave)
++ End Node profit Tracker (in the End)
++ Fixed crash when item rarity cannot be detected in Auction House. - hannibal2
++ Fixed Replenish and Cultivating being bugged in visitor drop statistics. - Obsidian
++ Summoning souls should no longer be counted as sea creatures for the fishing timer. - hannibal2
++ Fixed Jacob Contests times needed display showing impossible FF values. - ReyMaratov
++ Fixed item cooldown issues with fire fury staff and jinxed voodoo doll. - Cad
++ Fixed the percentage going above 100% for bestiary progress. - HiZe
++ Fixed max kills from Ghost Counter using old bestiary data when resetting the config. - HiZe
++ Fixed part of Zealot Hideout area showing as The End. - Cad
++ Fixed many typos in the config. - schlaumeyer, oofy, CalMWolfs & hannibal2
++ Fixed a missing bracket in the reforge apply cost display from Estimated Item Value. - jaNI
++ Fixed a rare crash while doing enderman slayer. - hannibal2
++ Fixed pet exp tooltip doesn't show in pet inventory or Hypixel profile viewer (right-click a player). - hannibal2
++ Fixed turbo books price not getting detected in visitor rewards. - hannibal2
++ Fixed that the Paste Into Sign feature only pastes into the first line. - hannibal2 + nea
++ Hopefully fixed rare config reset cases. - nea
++ This should also fix problems with false positive detections in the crimson isle.
++ Fixed item rarity problems. - hannibal2
++ Fixed a rare error when opening minion inventory. - hannibal2
++ Fixed stuff in the **Trozen Treasure Tracker**. - CalMWolfs
+ + The ice/hour calculation
+ + Rate Timer
+ + Typos
++ Fixed a small typo in the config. - hannibal2
++ Fixed inconsistencies with Arachne brood highlighting. - Cad
++ Fixed Crimson Reputation Helper doesn't count trophy fish when sacks exist. - Fix3dll
++ Fixed a rare error when switching to a dicer farming tool too quickly. - Cad
++ Added workaround for new fire sale cosmetics (pet skin, helmet skin, rune) in estimated item value. - hannibal2
++ Fixed garden visitors not highlighting on status "new". - hannibal2
++ Fixed wrongly highlighting enchanted sacks for reputation helper fetch quests. - hannibal2
++ Fixed Fragged Spirit Mask not showing a cooldown after being triggered. - Cad
++ Fixed item rarity problems with very special. - hannibal2
++ Fixed party member detection issues for the tab complete feature. - CalMWolfs
++ Hide item rarity error message in /ff. - hannibal2
++ Fixed an issue with the Wheat Profit Display not showing the correct value when combined with seeds. - Thunderblade73
++ Tab complte party members now also detects if the party leader leaves. - CalMWolfs
++ Fixed typos in many config settings. - Absterge
++ Fixed NEU Heavy Pearl detection. - hannibal2
++ Fixed showing Wrong Slayer Warning sometimes at the wrong time. - Cad
++ Fixed farming contest summary time being off sometimes. - hannibal2
++ Fixed wrong order at Visitor Drop Statistics. - hannibal2
++ Fixed bits and powder not saving in Visitor Drop Statistics. - hannibal2
++ Fixed not being able to disable show Dungeon Head Floor Number as stack size. - hannibal2
++ Fixed green bandana not getting detected for visitor reward warning. - hannibal2
++ Fixed zealots and zealot bruisers not getting detected when being runic. - hannibal2
++ Fixed mixins not getting detected correctly from effects inventory for Non God Pot Effect display. - hannibal2
++ Fixed an error when detecting Jacob Contest times. - hannibal2
++ Fixed Mushroom Goal breaking the Bingo Card detection. - hannibal2
++ Fixed Diana's Griffin Pet Warning not working during the Jerry Mayor. - hannibal2
++ Fixed /ff not detecting changes in the /pets inventory. - CalMWolfs
+
+### Removed Features
+
+- Removed **Broken Wither Impact** detection. - hannibal2
+ - (Hypixel fixed their bug, finally)
+- Removed remaining **Hypixel API** support for still existing legacy api keys. - hannibal2
+ - This should not affect much
+- Removed wishing compass in item number.
+ - Every Wishing Compass now only has one use instead of three.
+
+## Version 0.19
+
+### Rift Features
+
++ Added **Rift Timer**
+ + Show the remaining rift time, max time, percentage, and extra time changes.
++ **Highlight Guide**
+ + Highlight things to do in the Rift Guide.
++ Added **Shy Warning** (Contributed by CalMWolfs)
+ + Shows a warning when a shy crux will steal your time.
+ + Useful if you play without volume.
++ Added **Larvas Highlighter**
+ + Highlight larvas on trees in Wyld Woods while holding a Larva Hook in the hand
+ + Customize the color
++ Added **Odonatas Highlighter**
+ + Highlight the small Odonatas flying around the trees while holding an Empty Odonata Bottle in the hand.
+ + Customize the color.
++ Added **Agaricus Cap** countdown
+ + Counts down the time until Agaricus Cap (Mushroom) changes color from brown to red and is breakable.
++ Added **Leech Supreme** to Damage Indicator
++ Added **Volt Crux Warning** (Contributed by nea)
+ + Shows a warning while a volt is discharging lightning
+ + Shows the area in which a Volt might strike lightning
+ + Change the color of the area
+ + Change the color of the volt enemy depending on their mood (default disabled)
++ Added **Enigma Soul Waypoints** (Contributed by CalMWolfs)
+ + Click on the soul name inside Rift Guide to show/hide
++ Added **Kloon Hacking** (Contributed by CalMWolfs)
+ + Highlights the correct button to click in the hacking inventory
+ + Tells you which color to pick
+ + While wearing the helmet, waypoints will appear at each terminal location
++ Added **Crux Talisman Progress** Display - HiZe
+ + Show bonuses you get from the talisman
++ Added existing slayer feature support for **Vampire Slayer** - HiZe
+ + This contains RNG Meter, Slayer quest warning and Items on ground
++ Added item ability cooldown support for **Weirder Tuba** and **Holy Ice** - HiZe
++ Added **Lazer Parkour** Solver - CalMWolfs
+ + Highlights the location of the invisible blocks in the Mirrorverse
++ Added Mirrorverse **Dance Room Helper** - HiZe
+ + Helps to solve the dance room in the Mirrorverse by showing multiple tasks at once.
+ + Change how many tasks you should see
+ + Hide other players inside the dance room
+ + Added timer before next instruction
+ + Option to hide default title (instructions, "Keep it up!" and "It's happening!")
+ + Fully customize the description for now, next and later (with color)
++ Added **Upside Down** Parkour & **Lava Maze** - hannibal2
+ + Helps to solve the Upside Down Parkour and Lava Maze in the Mirrorverse by showing the correct way
+ + Change how many platforms should be shown in front of you
+ + Rainbow color (optional) - nea
+ + Hide other players while doing the parkour
+ + Outlines the top edge of the platforms (for Upside Down Parkour only) - CalMWolfs
++ Added Jinxed voodoo doll ability cooldown support - HiZe
++ Added Polarvoid Books to estimated item value - jani
++ Added **Motes NPC** price in the item lore
+ + With Burgers multiplier - HiZe
++ Added Motes Grubber to Not Clickable Items feature
++ **Living Metal Suit** Progress - HiZe
+ + Display progress Living Metal Suit (Default disabled)
+ + Option to show a compacted version of the overlay when the set is maxed
++ Added Highlight for Blobbercysts in Bacte fight in colloseum in rift - HiZe
++ Show a line between **Defense blocks** and the mob and highlight the blocks - hannibal2
+ + Hide particles around Defense Blocks
++ Show a moving animation between **Living Metal** and the next block - hannibal2
+ + Hide Living Metal particles
++ Highlight **flying Motes Orbs** - hannibal2
+ + Hide normal motes orbs particles
++ Added bloodfiend (vampire slayer) to Damage Indicator - HiZe
++ Add Bacte to Damage Indicator
++ Hide Not Rift-transferable items in Rift Transfer Chest as part of the hide not clickable items feature
++ Add npc motes sell value for current opened chest - HiZe
++ Vampire Slayer Feature - HiZe
+ + Sound for twinclaws
+ + Option to delay twinclaws notification and sound (in millis, configurable)
+ + Draw line starting from the boss head to the Killer Spring/Blood Ichor (if the boss is highlighted)
+ + Draw line starting from your crosshair to the boss head
+ + Configurable to work only on your boss, on bosses hit, or on coop boss
++ Show locations of inactive Blood Effigy
+ + Show effigies that are about to respawn
+ + Show effigies without known time
++ Added **Wilted Berberis Helper**
+ + Option to only show the helper while standing on Farmland blocks
+ + Option to hide the wilted berberis particles
++ Added **Vampire Slayer** features in Damage Indicator
+ + Show the amount of HP missing until the steak can be used on the vampire slayer on top of the boss.
+ + Show a timer until the boss leaves the invincible Mania Circles state.
+ + Show the percentage of HP next to the HP.
++ Added **Horsezooka Hider**
+ + Hide horses while holding the Horsezooka in the hand.
+
+### Other New Features
+
++ Added **Frozen Treasure Tracker** (Contributed by CalMWolfs)
+ + Show different items collected while breaking treasures in the Glacial Cave in Jerry's Workshop
+ + Show Ice per hour
+ + Customizable GUI
+ + Option to hide the chat messages
++ Added **Custom Text Box** - CalMWolfs
+ + Write fancy text into a gui element to show on your screen at all time
+ + Supports color codes
+ + Supports line breaks `\n` - hannibal2
++ Added **Highlight Commission Mobs** - hannibal2
+ + Highlight Mobs that are part of active commissions
++ Added command **/shcommands**
+ + Show all commands in SkyHanni
++ Added Attribute price support to Estimated Item Value - nea
++ Added warning when enderman slayer beacon spawns - dragon99z
++ Added Highlight enderman slayer Nukekubi (Skulls) - dragon99z
++ Added option to hide the vanilla particles around enderman
++ Hide particles around enderman slayer bosses and mini bosses
++ Added support for Shadow Fury abilty cooldown - HiZe
++ Added /sendcoords sending, detecting and rendering - dragon99z
++ Added **Boss Spawn Warning** - HiZe + hannibal2
+ + Send a title when your slayer boss is about to spawn
+ + Configurable percentage at which the title and sound should be sent
++ Added **Refusal Bypass Key** - HiZe
+ + Hold a custom key to bypass the Prevent Refusing feature for visitors
++ Added **Farming Weight ETA Goal** - Kaeso
+ + Override the Overtake ETA to show when you will reach the specified rank.
+ + If not there yet
+ + Default: #10k
++ Added **Dungeon Potion level as item stack size - HiZe
++ Added **Griffin Pet Warning**
+ + Warn when holding an Ancestral Spade while no Griffin pet is selected.
++ More **Trophy Fish** features - appable0
+ + **Trophy Fish Info** - Hover over trophy fish caught chat message to see information and stats about the trophy
+ fish.
+ + **Fillet Tooltip** - Adding fillet amount and price to the tooltip of a trophy fish. Left shift to show stack
+ value.
++ Added Chumcap support for Chum Bucket Hider - jani
+
+### Changes
+
++ SkyHanni no longer requires Patcher to start! (Big thanks nea)
++ Option to show the yaw and pitch display outside garden or while not holding a farming tool (Contributed by CalMWolfs)
++ Added wizard warp as diana waypoint
++ Added option to show exact prices in estimated item value
++ Better error handling with missing neu repo items - CalMWolfs
++ Changes to **Discord RCP** - NetheriteMiner
+ + More images for different locations
+ + Fixed names unnecessarily getting cut off when visiting an island in Location
+ + Fewer crashes because of NEU Item Repo
++ Changed time for Trapper from 30 to 15 seconds while Finnegan is mayor – CalMWolfs
++ Added warning to not disable repo auto-update
++ Wither impact ability cooldown now only shows when all 3 scrolls are attached
++ Show total amount of all trophy fish rarities at the end of the chat message
++ Changed **Elite farming weight** display - Kaeso
+ + Instantly showing the next player in the lb when passing someone on the leaderboard
++ Show in chat the total amount of sharks fished after the fishing contest
++ Custom text over Visitor name moves more smoothly now
++ Discord Rich Presence now supports Motes in the rift and the garden plot number - NetheriteMiner
++ Crop money display: Using npc price for mushroom cow pet calculation when on ironman, stranded or bingo
++ Sacks no longer get blocked from moving in storage (not clickable items feature)
++ Using 19.9 bps if bps is too low for jacob contest ff needed display
++ Better default positions for some guis
+
+### Fixes
+
++ Fixed Pocket Sack-In-A-Sack Replace in lore
++ Fixed possible crash with broken neu repo when opening the desk inventory in the garden (Contributed by CalMWolfs)
++ Fixed frozen treasures per hour display being inaccurate (Contributed by CalMWolfs)
++ Fixed bug with ghost counter sometimes not detecting new kills (Contributed by CalMWolfs)
++ Fixed **Ghost Counter** - HiZe & ksipli
+ + Should no longer have compatibility issues with other mods
+ + It work even if the action bar show percent +xxx (xx%) instead of +xxx (xxx/xxx)
+ + Added command /shresetghostcounter to reset everything (not the bestiary data)
+ + Added time format in ETA formatting (can show days, hours, minutes and seconds remaining)
++ Fixed **Dungeon Master Stars** calculation not working correctly sometimes – hannibal2 & Fix3dll
++ Fixed Discord Rich Presence detecting absorption hearts not correctly – NetheriteMiner
++ Fixed Reputation Helper **Kuudra Completions** not getting detected and adding T4 and T5 support - Cinshay
+ + Fixed Item Ability cooldown not working for Astraea - hannibal2
+ + Fixed a typo in the config - hannibal2
+ + Added a workaround for a crash when refusing a visitor - hannibal2
++ Added support for new counter drops to dicer rng counter - ReyMaratov
++ Fixed composter inventory numbers after Hypixel changes - hannibal2
++ RNG dicer chat hider now works without enabling drop counter
++ Server restart timer no longer shows all the time if over 2 minutes
++ Fixed crazy rare drops not counting properly - ReyMaratov
++ Fixed individual attribute prices in estimated item value - nea
++ Fixed sack display detection - hize
++ Fixed rare Ghost Counter bugs - hize
++ Fixed a bug that farming weight display does not show up if you only have one profile
++ Fixed broken thorn damage indicator detection in dungeon F4/M4
++ Fixed togglesneak mod breaking escape menu open detection for quick mod menu switch
++ Fixed error with detecting hit phase during eman slayer in damage indicator
++ No longer double counting mob kill coins in slayer item profit tracker
++ Fixed jacob contest time chat message chat shows one second too long
++ Fixed farming contest calendar reading going above 100% - Contrabass26
++ Changed multiple descriptions in the misc category, fixed grammar and punctuation problems - Absterge
++ Fixed rare bug with Damage Indicator
++ Fixed showing skill level as item stack being broken for level 0. - Erymanthus
++ Fixed ability cooldown not working for some items. - Cad
++ Fixed Bazaar item category "Ink Sack" gets wrongly detected as an item sack. - Erymanthus
++ Fixed reforge stone "Pitchin' Koi" not detected in the Estimated Item Value. - Fix3dll
++ Minion Craft Helper now ignores Inferno and Vampire minions as well. - walker
++ Better wording in the auto updater. - zapteryx
+
+## Version 0.18 (2023-06-19)
+
+### New Features
+
++ Added **Visitor Drop Counter** (Contributed by CalMWolfs)
+ + Counts up all the drops that you get from visitors
+ + Count each rarity of visitor Accepted
+ + Count copper, farming exp and coins spent
+ + Setting to show number or drop first
+ + Setting to show as the icon instead of the name
+ + Setting to show only on the barn plot
++ Added **Contest Time Needed**
+ + Show the time and missing FF for every crop inside Jacob's Farming Contest inventory.
++ Added **Garden Start Location**
+ + Show the start waypoint for your farm with the currently holding tool.
+ + Auto-detects the start of the farm when farming for the first time
+ + Option to manually set the waypoint with /shcropstartlocation
++ Added **price display next to sack items** (Contributed by HiZe)
+ + Can be disabled
+ + Sortable by price or items stored (both desc/asc)
+ + Option to show prices from Bazaar or NPC
++ Added Farming Fortune Breakdown for Armor and Equipment (Contributed by CalMWolfs)
+ + Run /ff to open the menu
+ + Works with: Base Stats, Reforge Bonus, Ability Fortune and Green Thumb
+ + Breakdown for the true farming fortune from each crop
+ + Ability to select a single piece of armor or equipment
++ Added Server Restart Title
++ Added Jacob Contest Stats Summary
+ + Showing Blocks per Second and total Blocks clicked after a farming contest in chat
++ Added City Project Features
+ + Show missing items to contribute inside the inventory
+ + Click on the item name to open the bazaar
+ + Highlight a component in the inventory that can be contributed
++ Added `/pt <player>` alias for `/party transfer <player>`
+ + SkyBlock Command `/tp` to check the play time still works
++ Added **Command Autocomplete**
+ + Supports tab completing for warp points when typing /warp
+ + Supports party members, friends (need to visit all friend list pages), player on the same server
+ + Supports these commands: /p, /party, /pt (party transfer), /f, /friend /msg, /w, /tell, /boop, /visit, /invite,
+ /ah, /pv (NEU's Profile Viewer), /shmarkplayer (SkyHanni's Mark Player feature)
+ + Supports VIP /visit suggestions (e.g. PortalHub or Hubportal)
++ Added Item Profit Tracker (Slayer only)
+ + Count items collected and how much you pay while doing slayer, calculates final profit
+ + Shows the price of the item collected in chat (default disabled)
++ Added Items on Ground (Slayer only)
+ + Show item name and price over items laying on ground (only in slayer areas)
++ Added Broken Hyperion Warning (Slayer only)
+ + Warns when right-clicking with a Wither Impact weapon (e.g. Hyperion) no longer gains combat exp
+ + Kill a mob with melee-hits to fix this hypixel bug
+ + Only while doing slayer
++ Added Piece of Wizard Portal show earned by player name (Contributed by HiZe)
++ City Project Daily Reminder
+ + Remind every 24 hours to participate
++ Added Quick Mod Menu Switching (default disabled)
+ + Allows for fast navigation between one Mod Config and another
+ + Default disabled
+ + Detects your SkyBlock Mod automatically
+ + Does detect Chat Triggers and OneConfig itself, but no single mods that require these libraries
++ Added **Arachne Chat Hider**
+ + Hide chat messages about the Arachne Fight while outside of Arachne's Sanctuary
++ Added **Contest Time Needed**
+ + Show the time and missing FF for every crop inside Jacob's Farming Contest inventory
++ Added **Sack Item Display** (Contributed by HiZe)
+ + Added price display next to sack items
+ + Can be disabled
+ + Sortable by price or items stored (both desc/asc)
+ + Option to show prices from Bazaar or NPC
++ Added profile id chat hider
++ Added Garden Crop Start Location
+ + Show the start waypoint for your farm with the currently holding tool.
+ + Auto-detects the start of the farm when farming for the first time
+ + Option to manually set the waypoint with `/shcropstartlocation`
++ Added Pet Candies Used number
+ + Works even after Hypixel removed the `10 pet candies applied` line
++ Added Estimated Armor Value display
+ + Shows the price of all 4 armor pieces combined inside the wardrobe
++ Added Garden Plot Icon (Contributed by HiZe)
+ + Select an item from the inventory to replace the icon in the Configure Plots inventory
+ + Change the Edit mode in the bottom right corner in the Configure Plots inventory
++ Showing fished item names
++ Show numbers of Pocket Sack-In-A-Sack applied on a sack (Default disabled, contributed by HiZe)
++ Added a warning when finding a visitor with a rare reward
+ + Show message in chat, over the visitor and prevents refusing
++ Added composter empty timer for outside garden
++ Added title warning when picking up an expensive slayer item
++ Added **RNG Meter Display**
+ + Display number of bosses needed until the next RNG Meter item drops
+ + Warn when no item is set in the RNG Meter
+ + Hide the RNG Meter message from chat if the current item is selected
++ Added **Ghost Counter** (Contributed by HiZe)
+ + Shows number of ghosts killed in the Mist in Dwarven Mines
+ + Shows kill combo, coins per scavenger, all item drops, bestiarity, magic find and more
+ + Each display line is highly customizable
+
+### Changes
+
++ Added Options for displays Crop Milestone and Best Crop Time.
+ + Change the time format/the highest time unit to show. (1h30m vs. 90 min)
+ + Maxed Milestone: Calculate the progress and ETA until maxed milestone (46) instead of the next milestone.
++ Changed 'Warp to Trapper Hotkey' to only work while in the Farming Islands
++ Changed Trevor Trapper find mods logic (Contributed by CalMWolfs)
+ + Fixed Detection of Oasis Mobs and Horse
+ + Improved detection speed
+ + Derpy double health support
+ + More fair detection logic
++ Added extra setting to allow/block clicks for the 'hide not clickable' feature
++ Disabled hide far particles feature in M7 boss fight. This will fix M7 boss fight features from other mods
++ Added support for multiple players/profiles:
+ + SkyHanni saves all profile specific data now separately (e.g., garden data, crimson isle reputation progress,
+ minion display text on the island)
+ + Config toggles and GUI elements stay synced between all profiles
++ Reworked Hide Armor
+ + More options
+ + Fixed Movement bugs with Depth Strider enchantment
+ + Fixed compatibility issues with other mods
+ + Note: The hide armor config got reset, if you want to use it, you have to enable it again)
++ Added support for maxed out crop milestones
++ Showing total price for visitor items needed
++ Warning when BPS in Jacob contest ff needed display is below 1
++ More Discord Rich Presence features (Contributed by NetheriteMiner)
+ + Option "Profile" not only shows the profile name but also the profile type and SkyBlock level
+ + Option "Dynamic" now also supports stacking enchantments
++ Highlight the item in bazaar search result inventory when clicking on an item list (Contributed by CalMWolfs)
++ Resetting Ragnarock ability cooldown when being hit during channeling
++ Hide Non God Pot Effect Display while inside the Rift
+
+### Fixes
+
++ Fixed typos in Trevor Trapper texts (Contributed by CalMWolfs)
++ Fixed Hypixel bug that the equipment lore talks about "kills" instead of "visitors" (Contributed by CalMWolfs)
++ Fixed reforge stone 'warped' not detected in item price display
++ Hotkey to open SkyHanni Position Editor no longer works inside signs
++ Fixed non god pot effects display being wrong sometimes
++ Fixed duplex not working in Bazaar features
++ Fixed crashes with repo errors
++ If you touch water, the King Scent form Non God Pot Timer will now be correctly removed
+
+### Removals
+
+- Removed Garden Recent Teleport Pads display
+
+## Version 0.17 (2023-05-11)
+
+### Features
+
++ Added **Time to Kill**
+ + Show the time it takes to kill the Slayer boss.
++ Added skill and collection level as item stack.
++ Added **Auction Highlighter**
+ + Highlight own items that are sold in green and that are expired in red.
++ Added support for tier 1 minions and title send for the minion craft helper.
++ Added Chicken head Timer.
++ Added **rancher boots** speed display.
++ Added **Unclaimed Rewards**
+ + Highlight contests with unclaimed rewards in the jacob inventory.
++ Added **Duplicate Hider**
+ + Hides duplicate farming contests in the inventory.
++ Added **Contest Time**
+ + Adds the real time format to the farming contest description.
++ Added **Hide Repeated Catches** (contributed by appable)
+ + Delete past catches of the same trophy fish from chat
++ Added **Trophy Counter Design** (contributed by appable)
+ + Change the way trophy fish messages gets displayed in the chat
++ Added **CH Join**
+ + Helps buy a Pass for accessing the Crystal Hollows if needed
++ Added **Estimated Item Value**
+ + Displays an estimated item value for the item you hover over
++ Added Arachne to damage indicator.
++ Added **Arachne Minis Hider**
+ + Hides the nametag above arachne minis
++ Added **Arachne Boss Highlighter**
+ + Highlight the arachne boss in red and mini bosses and orange.
++ Added **Discord RPC** (contributed by NetheriteMiner)
+ + Showing stats like Location, Purse, Bits, Purse or Held Item at Discord Rich Presence
+
+### Garden Features
+
++ Added **Copper Price**
+ + Show copper to coin prices inside the Sky Mart inventory.
++ Added **Visitor Display**
+ + Show all items needed for the visitors.
++ Added **Visitor Highlight**
+ + Highlight visitor when the required items are in the inventory or the visitor is new and needs to checked what
+ items it needs
++ Added **Show Price**
+ + Show the Bazaar price of the items required for the visitors.
++ Added **Crop Milestone** Number
+ + Show the number of the crop milestone in the inventory.
++ Added **Crop Upgrades** Number
+ + Show the number of upgrades in the crop upgrades inventory.
++ Added **Visitor Timer**
+ + Timer when the next visitor will appear, and a number how many visitors are already waiting.
++ Added **Visitor Notification**
+ + Show as title and in chat when a new visitor is visiting your island.
++ Added **Plot Price**
+ + Show the price of the plot in coins when inside the Configure Plots inventory.
++ Added **Garden Crop Milestone Display**
+ + Shows the progress and ETA until the next crop milestone is reached and the current crops/minute value. (Requires
+ a tool with either a counter or cultivating enchantment)
++ Added **Best Crop Display**
+ + Lists all crops and their ETA till next milestone. Sorts for best crop for getting garden level or SkyBlock level.
++ Added **Copper Price**
+ + Show the price for copper inside the visitor gui.
++ Added **Amount and Time**
+ + Show the exact item amount and the remaining time when farmed manually. Especially useful for ironman.
++ Added **Custom Keybinds**
+ + Use custom keybinds while having a farming tool or Daedalus Axe in the hand in the garden.
++ Added Desk shortcut in SkyBlock Menu.
++ Added **Garden Level Display**
+ + Show the current garden level and progress to the next level.
++ Added **Farming Weight and Leaderboard**, provided by the Elite SkyBlock farmers.
++ Added farming weight next leaderboard position eta.
++ Added **Dicer Counter**
+ + Count RNG drops for Melon Dicer and Pumpkin Dicer.
++ Added **Optimal Speed**
+ + Show the optimal speed for your current tool in the hand. (Ty MelonKingDE for the values)
+ + Also available to select directly in the rancher boots overlay (contributed by nea)
++ Added **Warn When Close**
+ + Warn with title and sound when the next crop milestone upgrade happens in 5 seconds
+ + Useful for switching to a different pet for leveling
++ Added **Money per Hour**
+ + Displays the money per hour YOU get with YOUR crop/minute value when selling the items to bazaar.
++ Added farming contest timer.
++ Added wrong fungi cutter mode warning.
++ Added show the price per garden experience inside the visitor gui.
++ Added support for mushroom cow pet perk. (Counting and updating mushroom collection when breaking crops with mushroom
+ blocks, added extra gui for time till crop milestones)
++ Added blocks/second display to crop milestone gui and made all crop milestone gui elements customizable/toggleable.
++ Added farming armor drops counter.
++ Added **Colored Name**
+ + Show the visitor name in the color of the rarity.
++ Added **Visitor Item Preview**
+ + Show the base type for the required items next to new visitors (Note that some visitors may require any crop)
++ Added **Teleport Pad Compact Name**
+ + Hide the 'Warp to' and 'No Destination' texts over teleport pads.
++ Added **Money per Hour Advanced stats**
+ + Show not only Sell Offer price but also Instant Sell price and NPC Sell price
+ + Suggestion: Enable Compact Price as well for this
++ Added **Anita Medal Profit**
+ + Helps to identify profitable items to buy at the Anita item shop and potential profit from selling the item at the
+ auction house.
++ Added **Composter Compact Display**
+ + Displays the compost data from the tab list in a compact form as gui element.
++ Added **Composter Upgrade Price**
+ + Show the price for the composter upgrade in the lore
++ Added **Highlight Upgrade**
+ + Highlight Upgrades that can be bought right now.
++ Added **Number Composter Upgrades**
+ + Show the number of upgrades in the composter upgrades inventory.
++ Added **Composter Inventory Numbers**
+ + Show the amount of Organic Matter, Fuel and Composts Available while inside the composter inventory.
++ Added **True Farming Fortune
+ + Displays** current farming fortune, including crop-specific bonuses. (contributed by appable)
++ Added **Tooltip Tweaks Compact Descriptions**
+ + Hides redundant parts of reforge descriptions, generic counter description, and Farmhand perk explanation. (
+ contributed by appable)
++ Added **Tooltip Tweaks Breakdown Hotkey**
+ + When the keybind is pressed, show a breakdown of all fortune sources on a tool. (contributed by appable)
++ Added **Tooltip Tweaks Tooltip Format**
+ + Show crop-specific farming fortune in tooltip. (contributed by appable)
++ Added command **/shcropspeedmeter**
+ + Helps calculate the real farming fortune with the formula crops broken per block.
++ Added **Compost Low Notification**
+ + Shows a notification as title when organic matter/fuel is low.
++ Added **Jacob's Contest Warning**
+ + Show a warning shortly before a new jacob contest starts.
++ Added **Inventory Numbers**
+ + Show the number of the teleport pads inside the 'Change Destination' inventory as stack size.
++ Added **Composter Overlay**
+ + Show the cheapest items for organic matter and fuel, show profit per compost/hour/day and time per compost
++ Added **Composter Upgrades Overlay**
+ + Show an overview of all composter stats, including time till organic matter and fuel is empty when fully filled
+ and show a preview how these stats change when hovering over an upgrade
++ Hide crop money display, crop milestone display and garden visitor list while inside anita show, SkyMart or the
+ composter inventory
++ Hide chat messages from the visitors in the garden. (Except Beth and Spaceman)
++ Introduced a new command '/shcroptime <amount> <item>' that displays the estimated time it will take to gather the
+ requested quantity of a particular item based on the current crop speed.
++ Show the average crop milestone in the crop milestone inventory.
++ Added **FF for Contest**
+ + Show the minimum needed Farming Fortune for reaching a medal in the Jacob's Farming Contest inventory.
++ Added **yaw and pitch display**
+ + Shows yaw and pitch with customizable precision while holding a farm tool.
+ + Automatically fades out if no movement for a customizable duration (Contributed by Sefer)
++ Added warning when 6th visitors is ready (Contributed by CalMWolfs)
+
+### Features from other Mods
+
+> *The following features are only there because I want them when testing SkyHanni features without other mods present.*
+
++ Added Hide explosions.
++ Added **Enderman Teleportation Hider**
+ + Stops the enderman teleportation animation (Like in SBA)
++ Added **Fire Overlay Hider**
+ + Hide the fire overlay (Like in Skytils)
+
+### Changes
+
++ Reworked reputation helper design in the crimson isle.
++ Moved the key setting for diana `warp to nearest burrow waypoint` from vanilla mc (esc -> config -> controls -> scroll
+ all the way down to skyhanni category) to just `/sh diana`
+
+### Fixed
+
++ Barbarian Duke Damage Indicator now only starts displaying after the player is getting close to him. (30 blocks)
++ Fixed a bug that caused fire veil particle `hider/redline drawer` to not always detect the right click correctly.
++ Removed `Fixing Skytils custom Damage Splash` (Skytils has already fixed this bug. Additionally, this option enabled
+ and skytils' damage splash disabled caused the hypixel damage splash to not show the tailing commas at all)
++ Fixed bug with particles that blocks NotEnoughUpdates' Fishing features.
++ Hopefully fixed incompatibility with skytils `hide cheap coins` feature.
++ Fixed dungeon milestone messages getting wrongfully formatted.
++ Fixed bazaar features not working for items with an `-` (turbo farming books and triple strike)
++ Fixed Crab Hat of Celebration not being detected as an accessory correctly.
++ Added support for soopy's \[hand] feature
+
+## Version 0.16 (2023-02-11)
+
+## Features
+
++ Added highlight for stuff that is missing in the SkyBlock level guide inventory.
++ Added Bingo Card display.
++ **Minion Craft Helper** - Show how many more items you need to upgrade the minion in your inventory. Especially useful
+ for bingo.
++ Hide dead entities - Similar to Skytil's feature for inside dungeon, but for everywhere.
++ Hide Fireball particles and hide Fire Block particles.
++ Made **blaze slayer clear view** work with more particles.
++ Added colors for the missing slayer area bosses (Golden Ghoul, Old Wolf and Spider Keeper)
++ Added Arachne keeper highlighter.
++ Added area boss highlighter.
++ Added area boss spawn timer.
++ Added Corleone highlighter.
++ Added **Tps Display** - Show the Tps of the current server.
++ Added Kuudra Key Number overlay.
++ Added colored highlight support for zealots, bruisers and special zealots.
++ Added more particle hiders. (Far particles, near redstone particles and smoke particles)
+
+## Removals
+
+- Removed Blaze slayer Pillar warning + timer (The Feature caused lags and Soopy's approach is better)
+
+## Version 0.15.1 (2023-01-25)
+
+## Features
+
++ Adding green line around items that are clickable. (Inside the **Not Clickable Items Feature**)
++ Added **Odger waypoint** - Show the Odger waypoint when trophy fishes are in the inventory and no lava rod in hand.
++ Added the option to hide the red numbers in the scoreboard sidebar on the right side of the screen.
++ Added **Tia Relay Waypoint** - Show the next Relay waypoint for Tia The Fairy, where maintenance for the abiphone
+ network needs to be done.
++ Added **Tia Relay Helper** - Helps with solving the sound puzzle.
+
+## Changes
+
++ Hide reputation boss waypoint when damage indicator is present.
+
+## Version 0.15 (2023-01-22)
+
+### Features
+
++ Added Bazaar Update Timer - Forrick.
++ Added Crimson Isle Reputation Helper.
++ Added **Barn Timer** - Show the time and amount of sea creatures while fishing on the barn via hub.
++ Added **Shark Fish Counter** - Counts how many sharks have been caught.
++ Added **Hide Silver Duplicates** - Hiding chat message when catching a duplicate silver trophy fish.
+
+### Changes
+
++ **Damage Indicator** text size scale now changes dynamically.
++ Enderman slayer beacon now renders behind the damage indicator text, for better readability.
+
+### Fixes
+
++ Fixed **Steaming Hot Flounder** in custom trophy fish counter.
++ Fixed hide powder gain message from chests in crystal hollows. (thanks hypixel)
++ Fixed damage indicator for M3 Professor bug. (Thanks hypixel)
+
+## Version 0.14
+
+### Features
+
++ Added /shtrackcollection <item> - This tracks the number of items you collect, but it does not work with sacks.
++ Added Compact Bingo Chat Messages.
++ Added Compact Potion Effect Chat Messages.
++ Added Brewing Stand Overlay.
++ Added minion name display with minion tier.
+
+### Changes
+
++ Don't render overlays when tab list key is pressed.
++ Do no longer prevent the selling of bazaar items to NPC when on ironman, stranded or bingo mode.
+
+### Fixes
+
++ Fixed wrong dungeon level colors. (in Party Finder)
++ Fixed error in Sea Creature Guide inventory.
+
+## Version 0.13
+
+### Features
+
++ Player Rank Hider works now with all messages.
++ Add two more chat filter categories: Powder Mining and Winter Gifts.
++ Add catacombs class level color to party finder.
++ Add wishing compass uses amount display.
++ Saves missing items from canceled buy orders to clipboard for faster re-entry.
++ Adds a visual highlight to the Croesus inventory that show what chests have not yet been opened.
+
+### Removals
+
+- Removed additional settings for the chat design, like channel prefix and SkyBlock level
+
+### Fixes
+
++ Fixed void slayer mini bosses not being detected and colored.
+
+## Version 0.12.2
+
+### Changes
+
++ Add Bonzo's Mask highlight timer
++ Made the config button in the forge mod list work.
++ Blaze slayer pillar warning text is now much bigger.
++ Hides the new 'you earn x event exp' message.
++ Added Peek Chat feature.
+
+### Fixes
+
++ Fixed a bug that caused the right blaze slayer dagger highlight to show wrong values.
++ Fixed kill combo message filter format
+
+## Version 0.12.1
+
+### Fixes
+
++ Fixed a crash when checking if the hotkey is pressed.
+
+## Version 0.12
+
+### Diana
+
++ Show burrows near you.
++ Uses Soopy's Guess Logic to find the next burrow. Does not require SoopyV2 or chat triggers to be installed.
++ Let Soopy guess the next burrow location for you.
++ Warps to the nearest warp point on the hub, if closer to the next burrow.
+
+### Crimson Isle
+
++ Option to remove the wrong blaze slayer dagger messages from chat.
++ Hide particles and fireballs near blaze slayer bosses and demons.
++ Added Option to hide blaze particles.
++ Highlight millenia aged blaze color in red
+
+### Changes
+
++ Removed more blaze slayer item drop message spam.
++ Showing number next to custom hellion shield from damage indicator.
++ All particles next to ashfang are now hidden when clear ashfang view is enabled.
++ All particles around blaze slayer are hidden when blaze particles is enabled.
++ Hide blocks circling around ashfang.
++ Hide the vanilla nametag of damage indicator bosses.
+
+## Version 0.11
+
+### Slayer
+
++ Added toggle to ender slayer phase display
++ Added blaze slayer phase display
++ Added toggle for blaze slayer colored mobs
++ Mark the right dagger to use for blaze slayer in the dagger overlay.
++ Added option to select the first, left sided dagger for the display.
+
+### Stats Tuning
+
++ Show the tuning stats in the Thaumaturgy inventory.
++ Show the amount of selected tuning points in the stats tuning inventory.
++ Highlight the selected template in the stats tuning inventory.
++ Show the type of stats for the tuning point templates.
+
+### Misc
+
++ Added Lord Jawbus to damage indicator
++ Display the active non-god potion effects.
+
+### Changes
+
++ Showing Thunder Sparks while in lava
++ Damage indicator switches into cleaner design when close to boss and not in f5 view
+
+### Fixes
+
++ Reduced lags after world switch
+
+## Version 0.10 - Slayer
+
+### Blaze Slayer
+
++ Added a cooldown when the Fire Pillars from the Blaze Slayer will kill you.
++ Added a faster and permanent display for the Blaze Slayer daggers.
++ Added custom countdown sound for the Fire Pillar timer for the Blaze Slayer.
++ Added hide sound and entities when building the Fire Pillar for the Blaze Slayer.
++ Added warning when the fire pit phase starts for the Blaze Slayer tier 3.
+
+### Slayer
+
++ Added warning when wrong slayer quest is selected, or killing mobs for the wrong slayer.
++ Added hide more poor slayer drop chat messages.
+
+### Misc
+
++ Added option to hide armor or just helmet of other player or yourself.
+
+### Fixes
+
++ Fixed overload damage gets not detected as damage splash.
+
+## Version 0.9 - Chat + Dungeon
+
+### Chat
+
++ Added option to enable that clicking on a player name in chat opens the profile viewer of NotEnoughUpdates (to fix
+ SkyHanni breaking the default NEU feature).
++ Added support for new SBA chat icon feature (show profile type and faction in chat)
++ Highlight marked player names in chat.
++ Scan messages sent by players in all-chat for blacklisted words and greys out the message
++ Links in player chat are clickable again
+
+### Dungeon
+
++ Added hide the damage, ability damage and defense orbs that spawn when the healer is killing mobs in dungeon
++ Added hide the golden fairy that follows the healer in dungeon.
++ Added hidden music for the clean end of the dungeon
+
+### Misc
+
++ Added hide the name of the mobs you need to kill in order for the Slayer boss to spawn. Exclude mobs that are damaged,
+ corrupted, runic or semi rare.
++ Added option to hide all damage splashes, from anywhere in SkyBlock.
++ Added highlight Thunder Sparks after killing a Thunder
++ Added Thunder to damage indicator
++ Mark the own player name (for Chat messages)
+
+### Fixed
+
+- Fixed vanilla items not being sellable to npc
+
+## Version 0.8
+
+### Misc
+
+- Added hiding the flame particles when using the Fire Veil Wand ability
+- Added circle around the player when having the Fire Veil Wand ability is active
+- The config GUI how has a search function (top right corner)
+- Added more player chat format options (show all channel prefix, hide player rank, hide colon after player name,
+ hide/change elite position format, channel prefix design)
+
+### Small Changes
+
+- Changed the ashfang gravity orb highlight from square to cylinder
+- Added msg support to fancy chat format
+- Added damage indicator for diana mobs
+
+### Fixes
+
+- Fixed enchanted books in bazaar
+- Fixed LorenzLogger printing output into console
+- Fixed best sell method not working for some bazaar items
+- Fixed summoning mobs display don't track mobs when moving too fast while spawning summoning mobs
+
+## Version 0.7 - Dungeon and Colored Highlight
+
+### New Dungeon Features
+
+- Added highlight deathmites in dungeon in red color
+- Added hide Superboom TNT lying around in dungeon
+- Added hide Blessings lying around in dungeon
+- Added hide Revive Stones lying around in dungeon
+- Added hide Premium Flesh lying around in dungeon
+- Added Dungeon Copilot (Suggests to you what to do next in dungeon)
+- Added separate option to hide dungeon key pickup and door open messages
+- Added hide Journal Entry pages lying around in dungeon.
+- Added hide Skeleton Skulls lying around in dungeon.
+- Added highlight Skeleton Skulls in dungeon when combining into a skeleton in orange color (not useful combined with
+ feature Hide Skeleton Skull)
+
+### Other Misc Features
+
+- Added option to hide the SkyBlock Level from the chat messages (alpha only atm)
+- Added option to change the way the SkyBlock Level gets displayed in the chat (only working when SkyBlock level and
+ fancy player message format are enabled)
+- Added highlight the voidling extremist in pink color
+- Added highlight corrupted mobs in purple color
+- Added command /shmarkplayer <player> (marking a player with yellow color)
+- Added highlight slayer miniboss in blue color
+- Added option to hide the death messages of other players, except for players who are close to the player, inside
+ dungeon or during a Kuudra fight.
+- Added highlight the enderman slayer Yang Glyph (Beacon) in red color (supports beacon in hand and beacon flying)
+
+### Fixes
+
+- Fixed message filter for small bazaar messages
+
+## Version 0.6 - Ashfang and Summoning Mobs
+
+### New Features
+
+- Added /wiki command (using hypixel-skyblock.fandom.com instead of Hypixel wiki)
+- Added hiding damage splashes while inside the boss room (replacing a broken feature from Skytils)
+- Added Summoning Mob Display (Show the health of your spawned summoning mobs listed in an extra GUI element and hiding
+ the corresponding spawning/despawning chat messages)
+- Added option to hide the nametag of your spawned summoning mobs
+- Added option to mark the own summoning mobs in green
+- Added Ashfang Blazing Souls display
+- Added highlight for the different ashfang blazes in their respective color
+- Added option to hide all the particles around the ashfang boss
+- Added option to hide the name of full health blazes around ashfang (only useful when highlight blazes is enabled)
+- Added option to hide damage splashes around ashfang
+
+### Minor Changes
+
+- Optimizing the highlight block size for minions, blazing souls and gravity orbs
+- Added option to change the gray-out opacity for 'Not Clickable Items'
+- Added option to show the health of Voidgloom Seraph 4 during the laser phase (useful when trying to phase skip)
+- Fixed that items with stars don't gray out properly when hidden by the 'hide not clickable' feature
+- Fixed 'hiding the nametag of mobs close to minions' not working when minion nearby was never collected
+
+## Version 0.5 - Minions and RNG Meter
+
+### New Features
+
+- Added a display that show the last time the hopper inside a minion has been emptied
+- Added a marker to the last opened minion for a couple of seconds (Seen through walls)
+- Added option to hide mob nametags close to minions
+- Added showing stars on all items (Not only dungeon stars and master stars but also on crimson armors, cloaks and
+ fishing rods)
+- Added **Real Time** - Display the current computer time, a handy feature when playing in full-screen mode.
+- Added overlay features to the RNG meter inventory (Highlight selected drop and floors without a drop and show floor)
+- Added minion hopper coins per day display (Using the held coins in the hopper and the last time the hopper was
+ collected to calculate the coins a hopper collects in a day)
+
+### Minor Changes
+
+- Summoning souls display is rendering better close to corners
+- Ashfang gravity orbs are now rendering better close to corners
+- Showing the name of ashfang gravity orbs as a nametag above the orb
+- Bazaar now knows books and essences (Thanks again, Hypixel)
+
+### Bug Fixes
+
+- Fixed damage Indicator damage over time display order swapping sometimes
+
+## Version 0.4.2 - Repair what Hypixel broke
+
+### New Features
+
+- Added grabbing the API key from other mods. First time using SkyHanni should not require you to set the API key
+ manually (Thanks efefury)
+
+### Fixes
+
+- Fixing ender slayer health for damage indicator (Hypixel broke it)
+- Fixing format to hide all blessing messages in dungeon again (Hypixel broke it)
+- Fixing 'damage splash hiding' when near damage indicator (Hypixel broke it)
+- Fixed Skytils custom damage splash (Hypixel broke it)
+
+## Hotfix 0.4.1 - Removing red bazaar errors
+
+- This is no support for the new enchanted books in the bazaar. It’s just removing the red error messages from the chat.
+
+## Version 0.4
+
+### Damage Indicator stuff
+
+- Added damage indicator healing chat messages
+- Added damage indicator showing boss name (not working in dungeon yet)
+- Added damage indicator option to hide or only show short name
+- Added option to enable/disable damage indicator for specific bosses
+- Added enderman slayer hits display to damage indicator
+- Added that damage indicator is showing when the boss is dead
+- Added enderman slayer laser phase cooldown to damage indicator
+- Added all slayers to damage indicator (except blaze above tier 1)
+- Added revenant slayer 5 boom display to damage indicator
+- Fixed damage indicator f4 and m4 thorn support for Derpy
+- Added option to hide vanilla (or Skytils) damage splashes next to damage indicator
+- Added damage/healing over time display to damage indicator
+- Added Training Dummy (on personal island) to damage indicator
+
+### Other stuff
+
++ Added ashfang reset cooldown
++ Added fire veil wand ability cooldown
++ Added custom player chat for dead players in dungeon and for visiting players on own islands
++ Added ashfang gravity orbs display
+
+## Version 0.3
+
+- Added damage indicator for magma boss and headless horseman
+- Added summoning souls display
+- Added Derpy support for damage indicator
+
+## Version 0.1
+
+- Added damage indicator for some bosses who are outside dungeon (4 nether bosses: Ashfang, barbarian duke, mage outlaw
+ and Bladesoul, slayers: Enderman 1-4, revenant 5, and untested support for vanquisher in nether, Enderdragon and
+ Endstone protector in end)
+- Added item ability cooldown background display (over the slot, work in progress)
+- Added Ashfang freeze cooldown (when you get hit by β€œanti ability” and slowness effect)
+- Changed β€œhot clickable items” to show items again, but only with dark gray overlay. Looks nicer
+- Made the GitHub repository public
diff --git a/docs/DISCORD_FAQ.md b/docs/DISCORD_FAQ.md
new file mode 100644
index 000000000..9b33b0219
--- /dev/null
+++ b/docs/DISCORD_FAQ.md
@@ -0,0 +1,59 @@
+_Frequently Asked Questions_
+
+> **1: How do I open the SkyHanni Menu?**
+> Use the command `/sh`.
+
+> **2: Why does SkyHanni tell me to update NotEnoughUpdates (NEU) even if I already have the latest version?**
+> To make the mod work, you need to use the latest version from <#1123201092193366027>.
+
+> **3: How can I resize the GUI?**
+> Do `/sh gui` to open the position editor. Then hover over an element and scroll your mouse wheel to change the size of a single GUI element.
+> Do `/sh scale` to change the global GUI scale of all elements at once.
+
+> **4: My Garden Crop Milestones are not accurate. What should I do?**
+> To sync your Crop Milestones with SkyHanni, open `/cropmilestones` once.
+
+> **5: How can I move GUIs like Coins/Copper in SkyMart?**
+> Use the command `/sh open hotkey` to set a hotkey, and press it inside the GUI you want to move.
+
+> **6: Will SkyHanni support Minecraft versions 1.20? (Foraging Update)**
+> The Foraging update isn't expected to release for several months.
+> Thus, we'll wait for other mods in the community to update for Minecraft version 1.20.
+> Switching from 1.8.9 to 1.20 will take some time, and we plan to discontinue support for 1.8.9 afterward since we won't support multiple versions at once.
+
+> **7: My Jacob Contest Display crops are wrong, how do I fix this?**
+> Run the command `/shclearcontestdata` to clear the Jacob contest data.
+
+> **8: How can I get bigger crop hit boxes?**
+> Use [Patcher](<https://sk1er.club/mods/patcher>) to have 1.12 hitboxes in 1.8.9.
+
+> **9: Why does my Item Tracker feature not track this item?**
+> 1. Check if the item goes directly into your sacks.
+> 2. If it does, enable the sack pickup chat message from Hypixel:
+> - Go to `Hypixel Settings --> Personal -> Chat Feedback` and enable `Sack Notifications`.
+> 3. If you want the [Sacks] messages to be hidden, do `/sh sacks hider` and enable that.
+
+> **10: How do I remove SkyHanni GUI elements?**
+> 1. Type `/sh gui`.
+> 2. Hover over the UI element.
+> 3. See the element name in the top center of screen.
+> 4. Search for that element with `/sh <name>`.
+> 5. Disable this feature.
+
+> **11: How do I reset a SkyHanni tracker?**
+> 1. Do you want to **view only the current session**?
+> - Open the inventory (Press E) and hover over the display.
+> - Then click on `[This Session]`.
+> 2. Do you want to **reset the current session**?
+> - Open the inventory (Press E) and hover over the display.
+> - Then click on `Reset Session!`.
+> 3. Do you want to **remove one specific item** from the tracker?
+> - Open the inventory (Press E) and hover over the display.
+> - Then shift-click on an item in the list to remove it.
+> 4. Do you want to reset the total stats of a tracker?
+> - To reset a tracker, use the in-game command `/shcommands <tracker type>`.
+> - Execute the obtained command to reset the tracker.
+
+
+*This FAQ was last updated on February 20th, 2024.
+If you believe there's something that should be added to this list, please tell us, so we can add it.*
diff --git a/docs/FEATURES.md b/docs/FEATURES.md
new file mode 100644
index 000000000..7e1e1e17e
--- /dev/null
+++ b/docs/FEATURES.md
@@ -0,0 +1,996 @@
+# SkyHanni - List of all Features
+
+Use `/sh` or `/skyhanni` to open the SkyHanni config in game.
+<details open><summary>
+
+## Chat
+
+</summary>
+
++ Options to change the player chat format (show prefix for channel 'all', hide player rank color, hide colon after
+ player name, hide/change SkyBlock level format, hide/change elite position format, edit channel prefix design)
++ Using a clean chat format for player messages (removing the rank prefix, every player writes in the same color)
++ Dungeon Filter (Removing annoying chat messages from the dungeon)
++ Dungeon Boss Message hider (includes The Watcher as well)
++ Option to hide the death messages of other players, except for players who are close to the player, inside the dungeon
+ or during a Kuudra fight.
++ Scan messages sent by players in all-chat for blacklisted words and greys out the message.
++ Chat peeking (holding key to display chat without opening the chat gui)
++ Compact Potion Effect Messages
++ **Arachne Chat Hider**
+ + Hide chat messages about the Arachne Fight while outside of Arachne's Sanctuary
++ Option to shorten the **bestiary level-up** message.
++ Chat **Translator** - NetheriteMiner
+ + Click on any chat message sent by another player to translate it to English.
++ **Sack Change** chat message hider. - hannibal2
+ + Enable this option instead of Hypixel's own setting to hide the chat message while enabling mods to utilize sack
+ data for future features.
++ Adds chat symbols such as iron man/bingo/nether faction like SBA had/has. - CalMWolfs
+ + Will not break with emblems.
+ + Optional if left or right side of name.
+ + Should not break with other mods.
++ Hide the repeating fire sale reminder chat messages. - hannibal2
++ Add tab list fire sale advertisement hider. - nea
++ SkyBlock XP Chat. - Thunderblade73
+ + Sends the SkyBlock XP message from the action bar into the chat.
+
+#### Chat Filter
+
+- Hiding annoying messages in the Hub of Hypixel (MVP player joins, other player loot boxes, prototype message,
+ radiating generosity, Hypixel tournaments)
+- Hiding Empty messages.
+- Warping messages (Sending requests and switching servers)
+- Welcome Message when entering SkyBlock.
+- Powder Mining messages hider
+- Winter gift messages hider
+- Many other messages (Not separated into own categories yet)
+
+</details>
+<details open><summary>
+
+## Dungeon
+
+</summary>
+
++ Clicked Blocks (Showing the block behind walls AFTER clicked on a chest, Wither Essence or a lever)
++ Current milestone display.
++ Death Counter (Changing color depending on amount, hidden at 0 deaths)
++ Clean Ending (After the last dungeon boss has died, all entities and particles are no longer displayed and the music
+ stops playing, but the dungeon chests are still displayed)
++ Option to exclude guardians in F3 and M3 from the clean end feature (only when sneaking)
++ Hiding damage splashes while inside the boss room (replacing a broken feature from Skytils)
++ Highlight deathmites in red color.
++ Hide Superboom TNT lying around in dungeon.
++ Hide Blessings lying around in dungeon.
++ Hide Revive Stones lying around in dungeon.
++ Hide Premium Flesh lying around in dungeon.
++ Hide Journal Entry pages lying around in dungeon.
++ Dungeon Copilot (Suggests to you what to do next in dungeon)
++ Option to hide key pickup and door open messages in dungeon.
++ Hide Skeleton Skulls lying around in dungeon.
++ Highlight Skeleton Skulls in dungeon when combining into a skeleton in orange color (not useful combined with feature
+ Hide Skeleton Skull)
++ Hide the damage, ability damage and defense orbs that spawn when the healer is killing mobs.
++ Hide the golden fairy that follows the healer in dungeon.
++ Catacombs class level color in party finder inventory.
++ Visual highlight chests that have not yet been opened in the Croesus inventory.
++ Outline Dungeon Teammates. - Cad
++ Dungeon Colored Class Level. - hannibal2
+ + Color class levels in the tab list. (Also hide rank colors and emblems because who needs that in dungeons anyway?)
++ Soulweaver Skull Hider in the Dungeon Object Hider. - nea
+ + Hide the annoying soulweaver skulls that float around you if you have the soulweaver gloves equipped.
++ Hide particles and damage splashes during the terracotta phase in dungeons F6 and M6. - hannibal2
+
+</details>
+<details open><summary>
+
+## Inventory
+
+</summary>
+
++ Not Clickable Items
+ + Mark items gray in your inventory when they are not supposed to be moved in certain GUIs, and make green lines
+ around items that meet that requirement.
+ + Works in:
+ + In NPC sell inventories, ender chests and backpacks, salvaging in the dungeon hub, player trade
+ + bazaar, action house, accessory bag, sack of sacks, fishing bag, potion bag,
+ + chests on the private island, attribute fusion, equipment GUI, Rift Motes Grubber
+ + Option to allow/block clicks
++ Option to change the gray-out opacity for 'Not Clickable Items'.
++ Set stack number for specific items (stars for crimson armor, minion tier, pet level, new year cake, for golden and
+ diamond dungeon heads the floor number, the tier of master skull and master star, kuudra keys, skill level, and
+ collection level)
++ Sack name (show short name of sacks)
++ Anvil Combine Helper (When putting an enchanted book into the first slot of the anvil, all items with the same
+ enchantment are highlighted in the inventory)
++ compact star counter on all items (not only on items with dungeon stars and master stars but also on crimson armors,
+ cloaks and fishing rods)
++ RNG meter features (in the catacombs RNG meter inventory show the dungeon floor number and highlight floors without a
+ drop selected and highlighting the selected drop in the RNG meter inventory for slayer or catacombs)
++ Show the tuning stats in the Thaumaturgy inventory.
++ Show the amount of selected tuning points in the stats tuning inventory.
++ Highlight the selected template in the stats tuning inventory.
++ Show the stats for the tuning point templates.
++ Highlight depleted Bonzo's Masks in your inventory.
++ Highlight stuff that is missing in the SkyBlock level guide inventory.
++ **Auction Highlighter** - Highlight own items that are sold in green and that are expired in red.
++ Highlight your own lowest BIN auctions that are outbid. - hannibal2
++ **Unclaimed Rewards** - Highlight contests with unclaimed rewards in the jacob inventory.
++ **Contest Time** - Show the real time format to the farming contest description.
++ **Pet Candies Used number**
+ + Works even after Hypixel removed the `10 pet candies applied` line
++ **Estimated Armor Value display**
+ + Shows the price of all 4 armor pieces combined inside the wardrobe
++ Show numbers of Pocket Sack-In-A-Sack applied on a sack (Default disabled, contributed by HiZe)
++ **Bestiary overlay** - HiZe
+ + Options for change number format, display time, number type and hide maxed.
+ + Highlight maxed bestiaries.
++ Chest Value - HiZe
+ + Shows a list of all items and their price when inside a chest on your private island.
++ In Melody's Harp, show buttons as stack size. - NetheriteMiner
+ + Intended to be used with Harp Keybinds
++ Harp GUI Scale. - Thunderblade73
+ + Automatically sets the GUI scale to AUTO when entering the Harp.
++ Harp Quick Restart. - Thunderblade73
+ + Once you've launched the harp, quickly hit the close button in the harp menu to initiate the selected song.
++ **Quick Craft Confirmation**. - Cad
+ + Require Ctrl+Click to craft items that aren't often quick crafted (e.g. armor, weapons, accessories).
+ + Sack items can be crafted normally.
++ **Shift Click Equipment**. - Thunderblade73
+ + This removes the need to shift-click to swap the equipment items, without the annoying "pick up animation".
++ 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.
++ 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 equipment inventory. - Thunderblade73
++ Show pet items XP Share and Tier Boost as small icons next to the pet in an inventory. - Thunderblade73
++ 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.
++ 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.
++ Copy Underbid Keybind. - Obsidian
+ + Copies the price of the hovered item in Auction House minus 1 coin into the clipboard for easier under-bidding.
+
+</details>
+<details open><summary>
+
+## Item Abilities
+
+</summary>
+
++ Show the **cooldown of items** in the inventory. - hannibal2
+ + Option to change the item background according to the cooldown.
+ + Supports dungeon mage cooldown reduction. - Cad
++ Hiding the flame particles when using the Fire Veil Wand ability.
++ Circle around the player when having the Fire Veil Wand ability active.
++ Lesser Orb of Healing Hider. - jani
+
+</details>
+<details open><summary>
+
+## Summoning Mobs
+
+</summary>
+
+- Summoning Soul Display (Show the name of dropped soul lying on the ground, not working in dungeon when Skytils' "Hide
+ Non-Starred Mobs Nametags" is enabled)
+- Option to hide the nametag of your spawned summoning mobs.
+- Option to mark the own summoning mobs in green.
+- Summoning Mob Display (Show the health of your spawned summoning mobs listed in an extra GUI element and hiding the
+ corresponding spawning/despawning chat messages)
+
+</details>
+<details open><summary>
+
+## Ashfang
+
+</summary>
+
+- Show a cooldown when the player gets an ability block effect during the ashfang fight.
+- Display a timer until Ashfang brings his underlings back to him.
+- Ashfang Gravity Orbs display.
+- Ashfang Blazing Souls display.
+- Highlight the different ashfang blazes in their respective color.
+- Option to hide all the particles around the ashfang boss.
+- Option to hide the name of full health blazes around ashfang (only useful when highlight blazes is enabled)
+- Option to hide damage splashes around ashfang.
+
+</details>
+<details open><summary>
+
+## Minion
+
+</summary>
+
+- A display that show the last time the hopper inside a minion has been emptied.
+- A marker to the last opened minion for a couple of seconds (seen through walls)
+- Option to hide mob nametags close to minions.
+- Minion hopper coins per day display (Using the held coins in the hopper and the last time the hopper was collected to
+ calculate the coins a hopper collects in a day)
+- Minion name display with minion tier.
+- **Minion Craft Helper** - Show how many more items you need to upgrade the minion in your inventory. Especially useful
+ for bingo.
+
++ Shows how much skill experience you will get when picking up items from the minion storage. - Thunderblade73
+
+</details>
+<details open><summary>
+
+## Bazaar
+
+</summary>
+
++ Showing colors in the order inventory for outbid or fully bought/sold items.
++ Best Sell Method (Calculating the difference between instant-selling or using sell order for a selected bazaar item)
++ Saves missing items from canceled buy orders to clipboard for faster re-entry.
++ Update Timer showing when the next api data update happens.
++ Price Website button. - hannibal2
+ + Adds a button to the bazaar product inventory that will open the item page in skyblock.bz.
+
+</details>
+<details open><summary>
+
+## Fishing
+
+</summary>
+
++ **Trophy Counter**
+ + After fishing a new trophy fish, showing you in chat how many more trophies you have collected in total.
+ + **Trophy Counter Design** - Change the way trophy fish messages gets displayed in the chat. - appable0
+ + **Hide Repeated Catches** - Delete past catches of the same trophy fish from chat. - appable0
+ + Show total amount of all trophy fish rarities at the end of the chat message.
+ + **Trophy Fish Info** - Hover over trophy fish caught chat message to see information and stats about the trophy
+ fish. - appable0
+ + **Fillet Tooltip** - Adding fillet amount and price to the tooltip of a trophy fish. Left shift to show stack
+ value. - appable0
++ **Hide Bronze/Silver Duplicates** - Hiding chat message when catching a duplicate bronze/silver trophy fish.
++ **Shorten Fishing Message**
+ + Replacing the green chat message when fishing a sea creature with a more clean format
+ + Adds **Double Hook** to the **sea creature chat message** instead of in a previous line. - appable0
++ Highlight Thunder Sparks that spawn after killing a Thunder.
++ **Barn Timer**
+ + Show the time and amount of sea creatures while fishing on the barn via hub.
+ + Works in crystal hollows too (worm fishing)
+ + Keybind to manually reset the barn/worm fishing timer. - CarsCupcake
+ + Warning sound when the worm fishing cap of 60 is hit. - CarsCupcake
+ + Has support for the gamemode Stranded. - hannibal2
++ **Shark Fish Counter** - Counts how many sharks have been caught.
++ **Odger waypoint** - Show the Odger waypoint when trophy fishes are in the inventory and no lava rod in hand.
++ Showing fished item names
++ **Chum/Chumcap Bucket Hider**
+ + Hide the name tags of Chum/Chumcap Bucket from other players.
+ + Hide the Chum/Chumcap Bucket.
+ + Hides your own Chum/Chumcap Bucket.
++ Highlight and outline feature for rare sea creatures. - Cad
++ Fishing Hook Display. - hannibal2
+ + Display the Hypixel timer until the fishing hook can be pulled out of the water/lava, only bigger and on your
+ screen.
++ Alerts when the player catches a Legendary Sea Creature. - Cad
++ **Fishing Bait Warnings.** - cimbraien
+ + Option to warn when no bait is used.
+ + Option to warn when used bait is changed.
++ Sea Creature Tracker. - hannibal2
+ + Allows to only show single variants, e.g. water or lava or winter.
+
+</details>
+<details open><summary>
+
+## Damage Indicator
+
+</summary>
+
+- Show the remaining health of selected bosses in the game in a bigger GUI.
+- Send a chat message when the boss is healing himself.
+- Option to hide or shorten the boss name above the health display.
+- Specify for what bosses the damage indicator should be used.
+- Option to hide the damage splash around the damage indicator (Supporting the Skytils damage splash)
+- Show the collected damage over time (literally the DPS) for the last few seconds.
+- Show the hits during the hit phase for Voidgloom Seraphs.
+- Show the laser phase cooldown during the Voidgloom Seraph 4 fight.
+- Option to show the health of Voidgloom Seraph 4 during the laser phase (useful when trying to phase skip)
+- Show when Revenant Horror 5 is about to BOOM.
+- Hide the vanilla nametag of damage indicator bosses.
+- Garden Pests in Damage Indicator
+- **Time to Kill**
+ - Show the time it takes to kill the Slayer boss.
+
++ **Vampire Slayer**
+ + Show the amount of HP missing until the steak can be used on the vampire slayer on top of the boss.
+ + Show a timer until the boss leaves the invincible Mania Circles state.
+ + Show the percentage of HP next to the HP.
+
+</details>
+<details open><summary>
+
+## Slayer
+
+</summary>
+
++ Hide poor slayer drop chat messages.
++ Slayer **Mini Boss:**
+ + Highlight the mob.
+ + Show a line from player crosshair to the mob.
++ Enderman Slayer **Yang Glyph**:
+ + Highlight the beacon in red color.
+ + Supports beacon in hand and beacon flying.
+ + Show timer till it explodes.
+ + Show a line to the beacon. - hannibal2
+ + Warning when enderman slayer beacon spawns - dragon99z
++ Highlight enderman slayer Nukekubi (Skulls) - dragon99z
++ Hide the name of the mobs you need to kill in order for the Slayer boss to spawn. Exclude mobs that are damaged,
+ corrupted, runic or semi rare.
++ Cooldown when the Fire Pillar from the Blaze Slayer will kill you.
++ Custom countdown sound for the Fire Pillar timer for the Blaze Slayer.
++ Option to hide sound and entities when building the Fire Pillar for the Blaze Slayer.
++ Faster and permanent display for the Blaze Slayer daggers.
++ Mark the right dagger to use for blaze slayer in the dagger overlay.
++ Warning when the fire pit phase starts for the Blaze Slayer tier 3
++ Hide particles and fireballs near blaze slayer bosses and demons.
++ Option to remove the wrong dagger messages from chat.
++ Warning when wrong slayer quest is selected, or killing mobs for the wrong slayer.
++ **Item Profit Tracker**
+ + Count items collected and how much you pay while doing slayer, calculates final profit
+ + Shows the price of the item collected in chat (default disabled)
++ **Items on Ground**
+ + Show item name and price over items laying on ground (only in slayer areas)
++ **Broken Hyperion Warning**
+ + Warns when right-clicking with a Wither Impact weapon (e.g. Hyperion) no longer gains combat exp
+ + Kill a mob with melee-hits to fix this hypixel bug
+ + Only works while doing slayer
++ Title warning when picking up an expensive slayer item
++ **RNG Meter Display**
+ + Display amount of bosses needed until the next RNG Meter item drops
+ + Warn when no item is set in the RNG Meter
+ + Hide the RNG Meter message from chat if the current item is selected
++ Vampire Slayer Features – HiZe
+ + Highlight your own boss (color can be changed)
+ + Change color when the boss is below 20% (can use steak) (can change color)
+ + Highlight other players' boss only if you hit them (can be toggled)
+ + Highlight Co-Op members' boss (you need to write their name in the config)
+ + Highlight Killer Spring and Blood Ichor, TwinClaws warning
+ + Sound for TwinClaws
+ + Option to delay c notification and sound (in millis, configurable)
+ + Draw line starting from the boss head to the Killer Spring/Blood Ichor (if the boss is highlighted)
+ + Draw line starting from your crosshair to the boss head
+ + Configurable to work only on your boss, on bosses hit, or on coop boss
++ Hide particles around enderman slayer bosses and mini bosses
++ Boss Spawn Warning - HiZe + hannibal2
+ + Send a title when your slayer boss is about to spawn
+ + Configurable percentage at which the title and sound should be sent
+
+### Diana
+
++ Show burrows near you.
++ Uses Soopy's Guess Logic to find the next burrow. Does not require SoopyV2 or chat triggers to be installed.
++ Show the way from one burrow to another smoothly.
++ Warps to the nearest warp point on the hub, if closer to the next burrow.
++ **Griffin Pet Warning**
+ + Warn when holding an Ancestral Spade while no Griffin pet is selected.
++ **Inquisitor Sharing**
+ + Share aypoints for inquisitors you find with your party.
+ + Show a timer until the inquisitor will despawn.
++ Diana Profit Tracker. - hannibal2
+ + Same options as slayer and fising trackers.
++ Highlight for the Minos Inquisitors to make them easier to see. - Cad
++ 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.
++ Diana Chat hider. - hannibal2
+ + Hide chat messages around griffin burrow chains and griffin feather drops and coin drops.
+
+</details>
+<details open><summary>
+
+## Marked Players
+
+</summary>
+
++ Adding or removing players as marked with command /shmarkplayer
++ Highlight marked players in the world.
++ Highlight marked player names in chat.
++ Mark the own player name.
+
+</details>
+<details open><summary>
+
+## Bingo
+
+</summary>
+
++ Shortens chat messages about skill level ups, collection gains and new area discoveries while on bingo.
++ Bingo Card
++ Show the duration until the next hidden bingo goal tip gets revealed. - hannibal2
++ Support for tips in hidden bingo card display. - hannibal2
++ Support for 'found by' info in bingo card. - hannibal2
++ Bingo Goal Rank as stack size in Bingo Card. - Erymanthus
++ Option to only show tier 1 Minion Crafts in the Helper display when their items needed are fully collected. -
+ hannibal2
++ 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
+
+</details>
+<details open><summary>
+
+## Mobs
+
+</summary>
+
++ Arachne keeper highlighter.
++ Area boss highlighter.
++ Area boss spawn timer.
++ Corleone highlighter.
++ Zealots, Bruisers and Special Zealot highlighter.
++ Highlight corrupted mobs.
++ **Arachne Minis Hider** - Hides the nametag above arachne minis.
++ **Arachne Boss Highlighter** - Highlight the arachne boss in red and mini bosses and orange.
++ Countdown for Arachne spawn. - Cad
+ + Supports quick spawns.
++ Option to hide the vanilla particles around enderman
+
+</details>
+<details open><summary>
+
+## Garden Features
+
+</summary>
+
++ **Copper Price** - Show copper to coin prices inside the Sky Mart inventory.
++ **Visitor Display** - Show all items needed for the visitors.
++ **Visitor Highlight** - Highlight visitor when the required items are in the inventory or the visitor is new and needs
+ to checked what items it needs.
++ **Show Price** - Show the Bazaar price of the items required for the visitors.
++ **Crop Milestone** Number - Show the number of crop milestone in the inventory.
++ Show the progress bar until maxed crop milestone in the crop milestone inventory. - hannibal2
++ **Crop Upgrades** Number - Show the number of upgrades in the crop upgrades inventory.
++ **Visitor Timer** - Timer when the next visitor will appear, and a number how many visitors are already waiting.
++ **Visitor Notification** - Show as title and in chat when a new visitor is visiting your island.
++ **Plot Price** - Show the price of the plot in coins when inside the Configure Plots inventory.
++ **Garden Crop Milestone Display** - Shows the progress and ETA until the next crop milestone is reached and the
+ current crops/minute value. (Requires a tool with either a counter or cultivating enchantment)
++ **Best Crop Display** - Lists all crops and their ETA till next milestone. Sorts for best crop for getting garden
+ level or SkyBlock level.
++ **Copper Price** - Show the price for copper inside the visitor gui.
++ **Amount and Time** - Show the exact item amount and the remaining time when farmed manually. Especially useful for
+ ironman.
++ **Custom Keybinds** - Use custom keybinds while having a farming tool or Daedalus Axe in the hand in the garden.
++ **Optimal Speed** - Show the optimal speed for your current tool in the hand. (Ty MelonKingDE for the values)
+ + Also available to select directly in the rancher boots overlay (contributed by nea)
++ Desk shortcut in SkyBlock Menu.
++ **Garden Level Display** - Show the current garden level and progress to the next level.
++ **Fake garden level up** message: - hannibal2
+ + In 10k garden exp steps after level 15.
+ + Uses the overflow exp that hypixel still caluclates (maybe official upgrade with more garden levels in the
+ future?).
+ + Click on the message to open the garden level display. - J10a1n15
++ **Farming Weight and Leaderboard**
+ + provided by the Elite SkyBlock farmers.
+ + next leaderboard position eta.
+ + Instantly showing the next player in the lb when passing someone on the leaderboard. - Kaeso
+ + Chat message how many places you dropped in the farming weight lb when joining garden.
++ **Dicer Counter** - Count RNG drops for Melon Dicer and Pumpkin Dicer.
++ **Warn When Close** - Warn with title and sound when the next crop milestone upgrade happens in 5 seconds. Useful for
+ switching to a different pet for leveling.
++ **Money per Hour**
+ + Displays the money per hour YOU get with YOUR crop/minute value when selling the items to bazaar.
+ + Suppports the dicer drops from melon and pumpkins as well. - CalMWolfs
+ + Supports armor drops. - CalMWolfs
++ Farming contest timer.
++ Wrong fungi cutter mode warning.
++ Show the price per garden experience inside the visitor gui.
++ Support for mushroom cow pet perk. (Counting and updating mushroom collection when breaking crops with mushroom
+ blocks, extra gui for time till crop milestones)
++ Blocks/Second display in crop milestone gui.
++ Farming armor drops counter
++ **Colored Name** - Show the visitor name in the color of the rarity.
++ **Visitor Item Preview** - Show the base type for the required items next to new visitors (Note that some visitors may
+ require any crop)
++ **Money per Hour Advanced stats** - Show not only Sell Offer price but also Instant Sell price and NPC Sell price (
+ Suggestion: Enable Compact Price as well for this)
++ **Anita Inventory**
+ + **Medal Profit**
+ + Helps to identify profitable items to buy at the Anita item shop and potential profit from
+ + selling the item at the auction house.
+ + **Extra Farming Fortune**
+ + Show current tier and cost to max out in the item tooltip.
++ **Composter Compact Display** - Displays the compost data from the tab list in a compact form as gui element.
++ **Composter Upgrade Price** - Show the price for the composter upgrade in the lore
++ **Highlight Upgrade** - Highlight Upgrades that can be bought right now.
++ **Number Composter Upgrades** - Show the number of upgrades in the composter upgrades inventory.
++ **Composter Inventory Numbers** - Show the amount of Organic Matter, Fuel and Composts Available while inside the
+ composter inventory.
++ **True Farming Fortune - Displays** current farming fortune, including crop-specific bonuses. (contributed by appable)
++ **Tooltip Tweaks Compact Descriptions** - Hides redundant parts of reforge descriptions, generic counter description,
+ and Farmhand perk explanation. (contributed by appable)
++ **Tooltip Tweaks Breakdown Hotkey** - When the keybind is pressed, show a breakdown of all fortune sources on a
+ tool. (contributed by appable)
++ **Tooltip Tweaks Tooltip Format** - Show crop-specific farming fortune in tooltip. (contributed by appable)
++ **Compost Low Notification** - Shows a notification as title when organic matter/fuel is low.
++ **Jacob's Contest Warning** - Show a warning shortly before a new jacob contest starts.
++ **Composter Overlay** - Show the cheapest items for organic matter and fuel, show profit per compost/hour/day and time
+ per compost
++ **Composter Upgrades Overlay** - Show an overview of all composter stats, including time till organic matter and fuel
+ is empty when fully filled and show a preview how these stats change when hovering over an upgrade
++ Hide crop money display, crop milestone display and garden visitor list while inside anita show, SkyMart or the
+ composter inventory
++ Hide chat messages from the visitors in the garden. (Except Beth, Jacob and Spaceman)
++ Show the average crop milestone in the crop milestone inventory.
++ **FF for Contest** - Show the minimum needed Farming Fortune for reaching a medal in the Jacob's Farming Contest
+ inventory.
++ **yaw and pitch display**
+ + Shows yaw and pitch with customizable precision while holding a farm tool.
+ Automatically fades out if no movement for a customizable duration (Contributed by Sefer)
++ Warning when 6th visitors is ready (Contributed by CalMWolfs)
++ **Contest Time Needed** - Show the time and missing FF for every crop inside Jacob's Farming Contest inventory.
++ **Garden Start Location**
+ + Show the start waypoint for your farm with the currently holding tool.
+ + Auto-detects the start of the farm when farming for the first time
+ + Option to manually set the waypoint with /shcropstartlocation
++ Jacob Contest Stats Summary
+ + Showing Blocks per Second and total Blocks clicked after a farming contest in chat
++ **Contest Time Needed**
+ + Show the time and missing FF for every crop inside Jacob's Farming Contest inventory
++ **Garden Crop Start Location**
+ + Show the start waypoint for your farm with the currently holding tool.
+ + Auto-detects the start of the farm when farming for the first time
+ + Option to manually set the waypoint with `/shcropstartlocation`
++ **Farming Fortune Breakdown** for Armor and Equipment (Contributed by CalMWolfs)
+ + Run /ff to open the menu
+ + Works with: Base Stats, Reforge Bonus, Ability Fortune and Green Thumb
+ + Breakdown for the true farming fortune from each crop
+ + Ability to select a single piece of armor or equipment
++ **Garden Plot Icon** (Contributed by HiZe)
+ + Select an item from the inventory to replace the icon in the Configure Plots inventory
+ + Change the Edit mode in the bottom right corner in the Configure Plots inventory
++ Show a warning when finding a **visitor with a rare reward**
+ + Show message in chat, over the visitor and prevents refusing
++ **Refusal Bypass Key** - HiZe
+ + Hold a custom key to bypass the Prevent Refusing feature for visitors
++ **Farming Weight ETA Goal** - Kaeso
+ + Override the Overtake ETA to show when you will reach the specified rank
+ + If not there yet
+ + Default: #10k
++ Sync Jacob Contests - Kaeso + CalMWolfs
+ + No need to open the calendar every SkyBlock year again.
+ + Grab Jacob Contest data from the elitebot.dev website.
+ + Option to send local contest data to elitebot.dev at the start of the new SkyBlock year.
++ **Visual garden plot borders** - VixidDev
+ + Press F3 + G to enable/disable the view.
++ /shmouselock command to lock mouse rotation for farming. - Cad
++ Highlight Visitors in SkyBlock. - nea
+ + Highlights Visitors outside the Garden.
++ Block Interacting with Visitors. - nea
+ + Blocks you from interacting with / unlocking Visitors to allow for Dedication Cycling.
++ Wrong crop milestone step detection. - hannibal2
+ + When opening the crop milestone menu, a chat message is sent if Hypixel's crops per milestone level data is
+ different from SkyHanni's.
+ + You can use this to share your hypixel data with SkyHanni via the discord.
+ + This will allow us to fix the crop milestone features quicker, as we currently do not have accurate data for this.
+ + If you don't want to share anything, you can disable the chat message in the config with /sh copy milestone data.
++ Garden Vacuum Pests in Pest bag to item number as stack size. - hannibal2
+ + Enable via /sh vacuum.
++ Show sack item amount to the visitor shopping list. - CalMWolfs
+
+### Garden Pests
+
++ Garden Vacuum Pests in Pest bag to item number as stack size. - hannibal2
+ + Enable via /sh vacuum.
++ Pests in 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
++ 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
++ 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.
++ 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.
++ 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.
+
+</details>
+<details open><summary>
+
+## The Rift
+
+</summary>
+
++ **Rift Timer**
+ + Show the remaining rift time, max time, percentage, and extra time changes.
++ **Highlight Guide**
+ + Highlight things to do in the Rift Guide.
++ **Shy Warning** (Contributed by CalMWolfs)
+ + Shows a warning when a shy will steal your time.
+ + Useful if you play without volume.
++ **Larvas Highlighter**
+ + Highlight larvas on trees in Wyld Woods while holding a Larva Hook in the hand
+ + Customize the color
++ **Odonatas Highlighter**
+ + Highlight the small Odonatas flying around the trees while holding an Empty Odonata Bottle in the hand.
+ + Customize the color
++ **Agaricus Cap** countdown
+ + Counts down the time until Agaricus Cap (Mushroom) changes color from brown to red and is breakable.
++ **Volt Crux Warning** (Contributed by nea)
+ + Shows a warning while a volt is discharging lightning
+ + Shows the area in which a Volt might strike lightning
+ + Change the color of the area
+ + Change the color of the volt enemy depending on their mood (default disabled)
++ **Enigma Soul Waypoints** (Contributed by CalMWolfs)
+ + Click on the soul name inside Rift Guide to show/hide
++ **Kloon Hacking** (Contributed by CalMWolfs)
+ + Highlights the correct button to click in the hacking inventory
+ + Tells you which color to pick
+ + While wearing the helmet, waypoints will appear at each terminal location
+ + Hide already completed kloon terminal waypoints
++ **Crux Talisman Progress** Display - HiZe
+ + Show bonuses you get from the talisman
++ **Lazer Parkour** Solver - CalMWolfs
+ + Highlights the location of the invisible blocks in the Mirrorverse
++ Mirrorverse **Dance Room Helper** - HiZe
+ + Helps to solve the dance room in the Mirrorverse by showing multiple tasks at once.
+ + Change how many tasks you should see
+ + Hide other players inside the dance room
+ + Timer before next instruction
+ + Option to hide default title (instructions, "Keep it up!" and "It's happening!")
+ + Fully customize the description for now, next and later (with color)
++ **Upside Down** Parkour & **Lava Maze** - hannibal2
+ + Helps to solve the Upside Down Parkour and Lava Maze in the Mirrorverse by showing the correct way
+ + Change how many platforms should be shown in front of you
+ + Rainbow color (optional) - nea
+ + Hide other players while doing the parkour
+ + Outlines the top edge of the platforms (for Upside Down Parkour only) - CalMWolfs
++ Show the Motes NPC price in the item lore
+ + With Burgers multiplier - HiZe
++ Living Metal Suit Progress - HiZe
+ + Display progress Living Metal Suit (Default disabled)
+ + Option to show a compacted version of the overlay when the set is maxed
++ Highlight for Blobbercysts in Bacte fight in colloseum in rift - HiZe
++ Show a line between **Defense blocks** and the mob and highlight the blocks - hannibal2
+ + Hide particles around Defense Blocks
++ Show a moving animation between **Living Metal** and the next block - hannibal2
+ + Hide Living Metal particles
++ Highlight **flying Motes Orbs** - hannibal2
+ + Hide normal motes orbs particles
++ Hide Not Rift-transferable items in Rift Transfer Chest as part of the hide not clickable items feature
++ Npc motes sell value for current opened chest - HiZe
++ Show locations of inactive **Blood Effigy**
+ + Show effigies that are about to respawn
+ + Show effigies without known time
++ **Wilted Berberis** Helper
+ + Option to only show the helper while standing on Farmland blocks
+ + Option to hide the wilted berberis particles
++ **Horsezooka Hider**
+ + Hide horses while holding the Horsezooka in the hand.
++ Vermin Tracker. - walker
+
+</details>
+<details open><summary>
+
+## Mining
+
+</summary>
+
++ **Highlight Commission Mobs** - hannibal2
+ + Highlight Mobs that are part of active commissions
++ Show the names of the **4 areas** while in the center of **crystal Hollows**.
++ **Powder Grinding Tracker** - HiZe
+ + Shows the Mithril/Gemstone Powder gained, the number of chests opened, if Double Powder is active, and the items
+ collected.
+ + Change between current session and total (open the inventory and click on Display Mode).
+ + Fully customizable: change what items or stats to show.
+ + Has support for the maxed Great Explorer perk.
+ + Option to hide while not grinding powder.
++ Added Deep Caverns Parkour. - hannibal2
+ + Shows a parkour to the bottom of Deep Caverns and to Rhys.
+
+</details>
+<details open><summary>
+
+## Events
+
+</summary>
+
++ Highlight Jerries during the Jerrypoclaypse. - Erymanthus
++ Show waypoints for Baskets of the Halloween Event in the main Hypixel lobby. - Erymanthus
+ + Thanks Tobbbb for the coordinates!
+ + Support for hiding basket waypoints once you have clicked on them. - hannibal2
+ + Option to show only the closest basket. - hannibal2
++ Help with the 2023 Halloween visitor challenge (ephemeral dingsibumsi or something) - nea
+ + New Visitor Ping: Pings you when you are less than 10 seconds away from getting a new visitor.
+ + Accept Hotkey: Accept a visitor when you press this keybind while in the visitor GUI.
++ Support for showing the primal fear data from tab list as GUI elements. - Erymanthus
++ Play warning sound when the next Primal Fear can spawn. - thunderblade73
++ 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.
++ 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.
++ Waypoints for 2023 Lobby Presents. - walker
++ 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.
++ New Year Cake Reminder. - hannibal2
+
+</details>
+<details open><summary>
+
+## Commands
+
+</summary>
+
++ **/shcommands**
+ + Show all commands in SkyHanni
++ **/wiki <search term>** - using hypixel-skyblock.fandom.com instead of Hypixel wiki.
++ **/shmarkplayer <player>** - marking a player with yellow color.
++ **/shtrackcollection <item>** - This tracks the number of items you collect, but it does not work with sacks.
++ **/shcropspeedmeter** - Helps calculate the real farming fortune with the formula crops broken per block.
++ **/shcroptime <amount> <item>** Displays the estimated time it will take to gather the requested quantity of a
+ particular item based on the current crop speed.
++ **/shcropsin <time> <item>**. - DylanBruner
+ + Shows the number of items you gain when farming in the garden for the given time.
++ `/pt <player>` as alias for `/party transfer <player>`
+ + SkyBlock Command `/tp` to check the play time still works
++ **/shfarmingprofile [player name]**
+ + Opens the elitebot.dev website in your web browser to show your Farming Weight profile.
++ Tab Complete support to sacks command /gfs and /getfromsacks. - J10a1n15
++ /shcalccrop. - CalMWolfs
+ + Calculate how many crops need to be farmed between different crop milestones.
++ /shcalccroptime. - CalMWolfs
+ + Calculate how long you need to farm crops between different crop milestones.
+
+</details>
+<details open><summary>
+
+## Stranded
+
+</summary>
+
++ Highlights NPCs in the stranded menu that are placeable but havent been placed. - walker
+
+</details>
+<details open><summary>
+
+## Misc
+
+</summary>
+
++ Allow to paste text from clipboard in signs
++ Pet Display (showing the currently selected pet as GUI element, without any fancy XP or level or percentage, but with
+ auto-pet support)
++ Hiding exp Bottles lying on the ground.
++ **Real Time**
+ + Display the current computer time, a handy feature when playing in full-screen mode.
++ Highlight the voidling extremist in pink color.
++ Highlight millenia aged blaze color in red
++ Option to hide all damage splashes, from anywhere in SkyBlock.
++ Hide armor or just helmet of other player or yourself
++ Display the active non-god potion effects.
++ Wishing compass uses amount display.
++ Brewing Stand Overlay.
++ Crimson Isle Reputation Helper.
++ Quest Item Helper. (Crimson Isle) - NetheriteMiner
+ + When you open the fetch item quest in the town board, it shows a clickable chat message that will grab the items
+ needed from the sacks.
++ Crimson Isle **Pablo NPC Helper**. - NetheriteMiner
+ + Similar to Quest Item Helper, shows a clickable message that grabs the flower needed from sacks.
++ 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.
++ Volcano Explosivity in Crimson Isle. - Erymanthus
+ + Show a HUD of the current volcano explosivity level.
++ Sulphur Skitter Box in Crimson Isle. - HiZe
+ + Renders a box around the closest sulphur block.
++ 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.
++ Red Scoreboard Numbers - Hides the red numbers in the scoreboard sidebar on the right side of the screen.
++ **Tia Relay Waypoint** - Show the next Relay waypoint for Tia The Fairy, where maintenance for the abiphone network
+ needs to be done.
++ **Tia Relay Helper** - Helps with solving the sound puzzle.
++ **Hide dead entities** - Similar to Skytil's feature for inside dungeon, but for everywhere.
++ **Tps Display** - Show the Tps of the current server.
++ **Particle Hider** - Hide blaze particles, fire block particles, fireball particles, near redstone particles, far
+ particles or smoke particles.
++ Chicken Head Timer.
++ **rancher boots** speed display.
++ **CH Join** - Helps buy a Pass for accessing the Crystal Hollows if needed.
++ **Estimated Item Value**
+ + Displays an estimated item value for the item you hover over.
+ + Works with Attributes. - nea
+ + Works with Gemstone Slot unlock costs. - Fix3dll
++ **Discord RPC** - NetheriteMiner
+ + Showing stats like Location, Purse, Bits, Purse or Held Item at Discord Rich Presence.
+ + Show dungeon information.
+ + Show the current floor name.
+ + Time since the dungeon started.
+ + Number of boss collections of the current boss.
+ + Dynamic Priority Box.
+ + Change the order or disable dynamically rendered features (e.g. Slayer, Dungeon, Crop Milestone, Stacking
+ Enchantment)
++ Server Restart Title
++ **City Project Features**
+ + Show missing items to contribute inside the inventory
+ + Click on the item name to open the bazaar
+ + Highlight a component in the inventory that can be contributed
+ + City Project Daily Reminder - Remind every 24 hours to participate
++ **Command Autocomplete**
+ + Supports tab completing for warp points when typing /warp
+ + Supports party members, friends (need to visit all friend list pages), player on the same server
+ + Supports these commands: /p, /party, /pt (party transfer), /f, /friend /msg, /w, /tell, /boop, /visit, /invite,
+ /ah, /pv (NEU's Profile Viewer), /shmarkplayer (SkyHanni's Mark Player feature)
+ + Supports VIP /visit suggestions (e.g. PortalHub or Hubportal)
++ Piece of Wizard Portal show earned by player name (Contributed by HiZe)
++ Quick Mod Menu Switching (default disabled)
+ + Allows for fast navigation between one Mod Config and another
+ + Default disabled
+ + Detects your SkyBlock Mod automatically
+ + Does detect Chat Triggers and OneConfig itself, but no single mods that require these libraries
++ **Sack Item Display** (Contributed by HiZe)
+ + price display next to sack items
+ + Can be disabled
+ + Sortable by price or items stored (both desc/asc)
+ + Option to show prices from Bazaar or NPC
++ Option to highlight items that are full in the sack inventory.
++ **Ghost Counter** (Contributed by HiZe)
+ + Shows number of ghosts killed in the Mist in Dwarven Mines
+ + Shows kill combo, coins per scavenger, all item drops, bestiarity, magic find and more
+ + Each display line is highly customizable
++ **Frozen Treasure Tracker** (Contributed by CalMWolfs)
+ + Show different items collected while breaking treasures in the Glacial Cave in Jerry's Workshop
+ + Show Ice per hour
+ + Customizable GUI
+ + Option to hide the chat messages
++ While on the Winter Island, show a timer until Jerry's Workshop closes. - hannibal2
++ **Custom Text Box** - CalMWolfs
+ + Write fancy text into a gui element to show on your screen at all time
+ + Supports color codes
+ + Supports line breaks `\n` - hannibal2
++ **/sendcoords** - dragon99z
+ + Sending, detecting and rendering.
++ Dungeon Potion level as item stack size - HiZe
++ **Ender Node Tracker** - pretz
+ + Tracks items and profit obtained from collecting ender nodes and killing normal endermen.
++ **Harp Keybinds** - NetheriteMiner
+ + In Melodys Harp, press buttons with your number row on the keyboard instead of clicking.
++ **Teleport Pad Compact Name**
+ + Hide the 'Warp to' and 'No Destination' texts over teleport pads.
+ + Only on Private island.
++ **Inventory Numbers**
+ + Show the number of the teleport pads inside the 'Change Destination' inventory as stack size.
+ + Only on Private island.
++ Account upgrade complete reminder. - appable0
++ Pet Experience Tooltip
+ + Show the full pet exp and the progress to level 100 (ignoring rarity) when hovering over a pet while pressing
+ shift key.
+ + Highlight the level 100 text in gold for pets below legendary. - hannibal2
+ (This is to better indicate that the pet exp bar in the item tooltip is calculating with legendary.)
+ + Option to only show level 100 for golden dragon in the pet experience tooltip. - hannibal2
++ **SkyHanni Installer** - NetheriteMiner
+ + Double-clicking the mod jar file will open a window that asks you where to move the mod into.
++ **Default Option Settings:** - nea
+ + Enables or disables all features at once, or per category.
+ + Sends a chat message on first SkyHanni startup (starting with this feature, so this version everyone will see this
+ message).
+ + Shows new features after an update (starting with the next beta, not this one).
+ + Allows to change those settings anytime again with /shdefaultoptions.
++ Show alert when reaching max super-pairs clicks. - pretz
+ + Plays a beep sound and sends a message in chat when the player reaches the maximum number of clicks gained for
+ super-pairs minigames.
++ Anniversary Event Active Player Ticket Timer. - nea
+ + Option to play a sound as well.
++ **Travor Trapper** Features in Farming Islands
+ + Trapper Cooldown GUI. - NetheriteMiner
+ + Show the cooldown on screen in an overlay (intended for abiphone users).
+ + **Trevor the Trapper Tracker**. - CalMWolfs
+ + Quests done
+ + A breakdown of their rarity
+ + Animals killed vs. animals that kill themselves
+ + Pelts per hour
+ + Press the hotkey to accept the next Trevor the Trapper quest. - CalMWolfs
++ **GUI Scale**: - nea
+ + Scroll within the position editor to independently adjust the GUI scale for each SkyHanni element.
+ + Change the global scale of all SkyHanni elements at once (in the config under /sh scale).
+ + Change the scale with plus and minus keys. - CalMWolfs
++ **Compact Tab List**.
+ + Compacts the tablist to make it look much nicer (old SBA feature, but fewer bugs). - CalMWolfs
+ + Option to hide Hypixel advertisment banners. - CalMWolfs
+ + **Advanced Player List**. - hannibal2
+ + Customize the player list (inside the tab list) in various ways.
+ + Change the sort order of players: Default, SkyBlock Level, alphabetical name, Iron Man first/bingo level,
+ party/friends/guild
+ + Option to hide different parts of the player list: Player skins/icons, Hypixel rank color, Emblems, SkyBlock
+ level
++ Kick Duration. - hannibal2
+ + Show in the Hypixel lobby since when you were last kicked from SkyBlock.
+ + Useful if you get blocked because of 'You were kicked while joining that server!'.
+ + Send a warning and sound after a custom amount of seconds.
++ Time In Limbo. - hannibal2
+ + Show the time since you entered limbo.
+ + Show a chat message for how long you were in limbo once you leave it.
++ Highlight Party Members. - Cad
+ + Marking party members with a bright outline to better find them in the world.
++ Porting SBA's **chroma** into SkyHanni with many more options and chroma everything. - VixidDev
+ + Options to change speed, size, saturation and direction.
++ Modify Visual Words (command /shwords). - CalMWolfs
+ + Allows you to replace text on your screen with different text (like the SBE one, just less costly).
+ + Supports all color codes, even chroma (use &&Z)
++ In-Game Date display. - Erymanthus
+ + Show the in-game date of SkyBlock (like in Apec, but with mild delays).
+ + Includes the SkyBlock year.
++ **Dungeon party finder** QOL improvements - Cad
+ + Floor stack size.
+ + Mark Paid Carries red.
+ + Mark Low-Class levels orange.
+ + Mark groups you can't join dark red.
+ + Mark groups without your current classes green.
++ Shortcuts for **Party commands** and smart **tab complete**. - CalMWolfs
+ + /pw -> party warp
+ + /pk -> party kick
+ + /pt -> party transfer
+ + /pp -> party promote
+ + /pko -> party kickoffline
++ Working **Livid Finder** (should work 100% of the time). - hannibal2
+ + Option to hide other/wrong/fake Livids (try this out and see if you really want this, it can be counter-productive
+ in some cases).
++ AFK time to Discord RPC. - NetheriteMiner
++ Option to change Hypixel Wiki to the fandom Wiki in more areas than just the /wiki command. - Erymanthus
+ + E.g. inside the SkyBlock leveling guide.
++ Fixes Ghost Entities. - hannibal2 & nea & Thunderblade73
+ + Removes ghost entities caused by a Hypixel bug. This included Diana, Dungeon and Crimson Isle mobs and nametags.
++ Party Kick with reason. - nea
+ + Support for the Hypixel command /p kick /pk to add a reason. The reason will be sent in party chat before
+ kicking the player.
++ Color the month names on the scoreboard. - J10a1n15
++ Blocks the mining ability when on a private island. - Thunderblade73
++ 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.
++ 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.
+
+</details>
+<details open><summary>
+
+## Cosmetics
+
+</summary>
+
++ **Following Line** - hannibal2
+ + Draws a colored line behind the player.
+ + Change the color, width, and duration of the line.
++ **Arrow Trail cosmetic** - Thunderblade73
+ + Draw a colored line behind the arrows in the air.
+ + Options to change the color of the line, to only show own arrows or every arrow, to have own arrows in a different
+ color, to change the time alive, and the line width.
+
+</details>
diff --git a/docs/INSTALLING.md b/docs/INSTALLING.md
new file mode 100644
index 000000000..6b09e11c3
--- /dev/null
+++ b/docs/INSTALLING.md
@@ -0,0 +1,133 @@
+# Download and Install SkyHanni
+
+SkyHanni is a Forge mod for **Minecraft 1.8.9 only**.
+Trying to run this on Badlion, Lunar, Feather, or newer versions of Minecraft is **not supported**.
+
+Follow this guide to install SkyHanni in regular Minecraft Forge.
+If you already have Forge mods, you can skip to step 4. Otherwise, start from step 1.
+If you already have the latest alpha version from NEU, you can skip to step 5.
+
+<details>
+<summary>1. Run vanilla 1.8.9</summary>
+
+Run Minecraft 1.8.9, unmodded, for 10 seconds, then close it.
+
+</details>
+
+
+<details>
+<summary>2. Install Java</summary>
+
+To play with mods, you need Java.
+Install [Java 8](https://www.java.com/download/ie_manual.jsp).
+Double-click the file to install it.
+
+</details>
+
+
+<details>
+<summary>3. Install Forge</summary>
+
+Forge is the system that loads your mods into the game.
+You need Java to run Forge.
+Download [Forge for 1.8.9](https://files.minecraftforge.net/net/minecraftforge/forge/index_1.8.9.html).
+Click installer, when you double-click the file, install as client.
+If Forge does not open with Java, download [Jarfix](https://johann.loefflmann.net/en/software/jarfix/index.html),
+double click it, then try running Forge again.
+
+</details>
+
+
+<details>
+<summary>4. Download NEU</summary>
+
+Neu is NotEnoughUpdates, another Forge mod that contains files that SkyHanni depends on to function.
+You can install it from [Moulberry's Bush Discord Server](https://discord.gg/moulberry) in the
+channel [#πŸ§ͺneu-alphas](https://discord.com/channels/516977525906341928/1028896920346841118) or
+from [SkyHanni Discord](https://discord.com/invite/skyhanni-997079228510117908) in the
+channel [#neu-updates](https://discord.com/channels/997079228510117908/1123201092193366027)
+
+</details>
+
+
+<details>
+<summary>5. Download SkyHanni</summary>
+
+SkyHanni has two different update circles: [Full Release](https://github.com/hannibal002/SkyHanni/releases/latest)
+and [Beta](https://github.com/hannibal002/SkyHanni/releases).
+
+In general, it is recommended to use the **Full Release**.
+It updates every 3–4 weeks and should run very stable.
+If you find bugs or miss features in the full version, they might be fixed/implemented already in a beta version.
+
+The **Beta Version**, on the other hand, gets updated multiple times a week,
+has new features earlier, but also may contain more bugs.
+
+</details>
+
+
+<details>
+<summary>6. Find .minecraft</summary>
+
+Once you have downloaded both NEU and SkyHanni, you need to navigate to your `.minecraft` folder.
+On Windows, open file explorer, in the file location bar at the top type in `%appdata%` and open `.minecraft`.
+On Mac, go to `~/Library/Application Support/minecraft`.
+
+</details>
+
+
+<details>
+
+<summary>7. Move mods into mods folder</summary>
+
+If there is a "mods" folder, great! Open it.
+Otherwise, create one and name it exactly "mods".
+
+Move both your downloaded NEU file and SkyHanni file into the folder.
+(If you have already an older version of NEU or SkyHanni in that folder, delete it.)
+
+*Note: if you have a problem, people may ask to see your mod folder - that is this folder.*
+
+</details>
+
+
+<details>
+<summary>8. Setup RAM</summary>
+
+If you're running mods, you also need to set up your allocated ram.
+If you don't know how much ram your computer has,
+follow [this guide](https://www.howtogeek.com/435644/how-to-see-how-much-ram-is-in-your-pc-and-its-speed/).
+To allocate ram, go to installation, press the 3 dots next to the installation you are using,
+click edit, press more options.
+In JVM arguments, look for something that says -Xmx2G or some other number followed by G.
+That number is the amount you have allocated for Minecraft to use.
+If you have 2G of ram on your computer, you might struggle to play Minecraft.
+Try to allocate 1G. If you have 4G, allocate 2G. If you
+have 8 or more G, allocate 4G.
+You should never need more than 4G, unless you have more mods, than you know what to do.
+
+</details>
+
+
+<details>
+<summary>9. Launch the Forge profile in the launcher</summary>
+
+Installing Minecraft Forge should have set the profile for you, but if it didn't, go to installations,
+select new installation, under version you need to find Forge for 1.8.9 (most likely at the top or bottom)
+
+</details>
+
+
+<details>
+<summary>10. Recommended additional mods (optional)</summary>
+
+[OptiFine](https://optifine.net/adloadx?f=preview_OptiFine_1.8.9_HD_U_M6_pre2.jar)
+and [Patcher](https://sk1er.club/mods/patcher).
+Those two mods help you get more FPS in game and let you change many more performance
+settings.
+
+*Ask on discord if you need help with those.*
+
+</details>
+
+<h2>And finally, don't forget to <i><b>never run a file that is sent to you in dms</b></i></h2>
diff --git a/docs/OPEN_SOURCE_SOFTWARE.md b/docs/OPEN_SOURCE_SOFTWARE.md
new file mode 100644
index 000000000..dcd821ecd
--- /dev/null
+++ b/docs/OPEN_SOURCE_SOFTWARE.md
@@ -0,0 +1,16 @@
+# Open Source Software
+
+SkyHanni would not be possible without the following open source software:
+
+| Software | License |
+|--------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------|
+| [Apache Commons Lang](https://github.com/apache/commons-lang) | [Apache 2.0](https://github.com/apache/commons-lang/blob/master/LICENSE.txt) |
+| [GSON](https://github.com/google/gson) | [Apache 2.0](https://github.com/google/gson/blob/master/LICENSE) |
+| [Minecraft Forge](https://github.com/MinecraftForge/MinecraftForge/tree/1.8.9) | [Minecraft Forge License](https://github.com/MinecraftForge/MinecraftForge/blob/1.8.9/MinecraftForge-License.txt) |
+| [Not Enough Updates](https://github.com/NotEnoughUpdates/NotEnoughUpdates/) | [LGPL 3.0](https://github.com/NotEnoughUpdates/NotEnoughUpdates/blob/master/COPYING) |
+| [Wynntils](https://github.com/Wynntils/Wynntils) | [AGPL 3.0](https://github.com/Wynntils/Wynntils/blob/development/LICENSE) |
+| [Skytils](https://github.com/Skytils/SkytilsMod) | [AGPL 3.0](https://github.com/Skytils/SkytilsMod/blob/1.x/LICENSE.md) |
+| [Forge1.8.9Template](https://github.com/romangraef/Forge1.8.9Template) | [Unlicensed](https://github.com/romangraef/Forge1.8.9Template/blob/master/LICENSE) |
+| [SoopyV2](https://github.com/Soopyboo32/SoopyV2) | [GPL 3.0](https://github.com/Soopyboo32/SoopyV2/blob/master/LICENSE) |
+| [DiscordIPC](https://github.com/jagrosh/DiscordIPC) | [Apache 2.0](https://github.com/jagrosh/DiscordIPC/blob/master/LICENSE) |
+| [SkyblockAddons](https://github.com/BiscuitDevelopment/SkyblockAddons/) | [MIT](https://github.com/BiscuitDevelopment/SkyblockAddons/blob/e9fd003f359b357f52b7430c24e64a4c8192a868/LICENSE) |