aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
AgeCommit message (Collapse)Author
2025-07-08Add Sack Message Prices (#1379)Rime
* Add SackMessagePrice * More documentation, renamed stuff, removed wrong logs * Explicit types * Add text content comment
2025-07-07Block incorrect clicks in experiment table (#1447)Peyton Brown
* Initial Implementation * Fix merge issues
2025-07-07Add support for new shards in Search Overlay (#1427)Alex
* Add support for new shards in Search Overlay * Don't change id if not in bazaarstocks.json * Use Bazaar Stocks for enchants * Update NEU Repo, add Bazaar Stocks to ItemRepository, get ItemUtils#getNeuId() for attribute shards
2025-07-07Run chat event soonerAaron
SkyHanni injects with a priority of 500 so this could cause these events to never work.
2025-07-07Add support for Item Price Lookup for items in Recipe Book (#1476)Alex
2025-07-07Fix Smooth AOTE working in Dojo (#1477)DaysSky
2025-07-07Don't apply Hunter Box tooltip adder for shards in the inventory (#1479)Alex
2025-07-07Fix severe lag when searching recipe bookAaron
2025-07-07Basic Networth calculator for Profile Viewer (#1431)Peyton Brown
* Initial Implementation * Fix armor being counted twice. * Added a reusable method
2025-07-07Bazaar Quick Quantities (#1354)Alex
* Initial implementation # Conflicts: # src/main/java/de/hysky/skyblocker/config/categories/UIAndVisualsCategory.java # src/main/java/de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java * Add clipboard button * Move to Bazaar package, call AbstractSignEditScreen#close instead of removing screen * Fix last input not being updated when using Bazaar Quick Quantity button
2025-07-07Bestiary Level Slot Text & Slot Text Fixes (#1452)MisterCheezeCake
* feat: Bestiary Level Slot Text * fix: Stop double slot text rendering on minions in collection and essence shop guis * refactor: Requested changes * refactor: Remove unused imports
2025-07-07Config Multi Backend + MoulConfig (#1467)Aaron
* Config Multi Backend * Shade in MoulConfig Dandelion itself now shades in MoulConfig to make it easier/keep Skyblocker's build script simple (since the shading code is a bit cursed and aaron mod will use it soon too) and to prevent conflicts with differing MoulConfig versions Also changed the keybind translation so it is not as small * Remove @SerialEntry from SkyblockerConfig This file is so rarely used that I forgot about it lol * Update Dandelion for search tag support and colour picker alpha preview
2025-07-06Prioritize Skyblocker's REI plugin over the vanilla oneAaron
2025-07-06Fix skyblocker's REI compat taking priority over Firmament's (#1474)viciscat
* sorry nea and kath * aaron is smart * translation string oops
2025-07-06Update JoinInstanceAutocomplete.javaYasin
2025-07-06joininstance autocompleteYasin
autocomplete for /joininstance /joindungeon /joinkuudra
2025-07-05Add other wooden doors to fetchur (#1450)Benjamin
2025-07-05Prevent crash if matcher doesn't match (#1460)Alex
2025-07-04Update ResourcePackCompatibility.java (#1463)viciscat
2025-07-03Update SkyblockRecipeResults.javaYasin
2025-07-03resourcepack compatibility (#1407)viciscat
* furfsky compatibility v1 * different title if quick nav is enabled in inventory screen * oops * change how slot is rendered * fix slot and check for firmament first * Update src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockCraftingRecipeResults.java Co-authored-by: Yasin <19829407+LifeIsAParadox@users.noreply.github.com> * Update SkyblockCraftingRecipeResults.java * Update SkyblockCraftingRecipeResults.java * Update SkyblockCraftingRecipeResults.java * edit id * make it more general --------- Co-authored-by: Yasin <19829407+LifeIsAParadox@users.noreply.github.com>
2025-07-03Show Input Calculator on Bazaar flip input sign (#1457)Alex
* Show Input Calculator on Bazaar flip input sign * Use constants for strings
2025-07-03Fix Farming Hud Skill EXP not working when Health/Mana bars disabled (#1449)Alex
2025-07-03Add Spotless and Checkstyle (#1189)Kevin
* Add spotless * Configure spotless * Add checkstyle * Allow some stuff * Turn off tab enforcement * Get rid of some more rules * Remove indent rules * Don't sort lang files * Remove wrapping rules * Apply spotless * Apply spotless again * Fix checkstyle violations * Update checkstyle DTD * Add Javadoc and Mixin checks
2025-07-02Item list things and forge!!!!!! (#948)viciscat
* item list shenanigans * emi, finish forge and recipe book * remove emi runtime * Refactor recipe * Render forge recipe duration * Multiple things Remove unused accessor Remove REI runtime Make EMI and recipe book call render method of a recipe * work with 1.21.3 * REI priority + config * requested changes and uh stuff ye * update REI * fix stuff maybe * fix wrapRenderer block clicks; lava bucket -> fred --------- Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> Co-authored-by: Yasin <19829407+LifeIsAParadox@users.noreply.github.com>
2025-06-30Add up/down buttons to move waypoint indicesAaron
2025-06-28Fix ColorSelectionWidget showing on chain armor. (#1438)Peyton Brown
2025-06-28improve ability pattern (#1440)Co丶Dynamic
2025-06-28Initial Sweep Overlay (#1415)Peyton Brown
* Initial Implementation * Remove many if statements and support thrown axes * remove fallback values, only support tree update * Separate thowable axes * use block tags instead * Set max of 35 logs * Toggle for thrown ability * improve ux with better feedback * improve comments * fix pr comments
2025-06-28Fix Hideonleaf nameAaron
2025-06-28Add new shards to dungeon profit calculatorsAaron
2025-06-27Same Color Terminal Solver (#1372)Peyton Brown
* Initial Implementation * use common empty list * changed to return a unmodifiableMap * Use ImmutableMap
2025-06-27Add Hunting Mobs featuresAaron
2025-06-27config for config button and customize button (#1390)viciscat
2025-06-27Calculator improvements (#1368)Owen
* Display calc errors to player * Add exponentiation * Catch a couple errors, could be worth adding another method to verify the tokens before they're evaluated? * Make errors translatable, fix colon
2025-06-27Fix suggestions flashing sometimes when removing history entry (#1383)Alex
* Fix suggestions flashing sometimes when removing history entry * Remove unnecessary style resetting, switch GridWidget to DirectionalLayoutWidget
2025-06-27Add a config option to toggle item protection chat notifications (#1382)Sage
* Add a config option to toggle chat notifications * Update src/main/java/de/hysky/skyblocker/skyblock/item/ItemProtection.java Co-authored-by: Mona <59416038+meowora@users.noreply.github.com> * Update src/main/java/de/hysky/skyblocker/skyblock/item/ItemProtection.java Co-authored-by: Mona <59416038+meowora@users.noreply.github.com> * Update src/main/java/de/hysky/skyblocker/skyblock/item/ItemProtection.java Co-authored-by: Mona <59416038+meowora@users.noreply.github.com> * Update src/main/java/de/hysky/skyblocker/skyblock/item/ItemProtection.java Co-authored-by: Mona <59416038+meowora@users.noreply.github.com> --------- Co-authored-by: Sebastian Hauer <sebastian.hauer@tu-dortmund.de> Co-authored-by: Mona <59416038+meowora@users.noreply.github.com>
2025-06-27Copy Underbid Price to Clipboard (#1370)Peyton Brown
* Initial Implementation * default to false * make text translatable
2025-06-26Use custom vanilla GSON config serializationAaron
The mysterious config wipe errors were the result of malformed json, normal GSON is extensively tested and is highly unlikely to produce that itself but YACL uses an intermediary parser that has had similar problems with this stuff in the past. By circumventing that library, this issue can hopefully be fixed.
2025-06-26Try-catch obtained date parsingAaron
SkyHanni can apparently feed this long literals inside of strings
2025-06-26Hunting Box Shard PricesAaron
2025-06-26Add attribute list for bazaar price supportAaron
The code for generating the list has been left in so that it can easily be regenerated if necessary.
2025-06-25Remove Attribute Shard Slot TextAaron
2025-06-25Get rid of ETF log spam (#1404)ninjaguardian
* Get rid of ETF log spam Added checks to exit if it would cause an error * Add checks to not cache empty skins Also prevents invalid URIs from accidentally setting isSkyblockSkinTexture to true in PlayerSkinTextureDownloaderMixin.java
2025-06-25Add attribute level helper (#1399)Rime
2025-06-25Fix hunting box helper not matching non-player head items (#1400)Rime
2025-06-25Sea Lumies Highlighter improvementsAaron
2025-06-25Add a minimum pickle count to sea lumies (#1395)Rime
* Add a minimum pickle count to sea lumies * Properly remove blocks on chunk unload * Change allBlocks to a set
2025-06-25Show barrier item if NEU repo has not loaded yet (#1416)Alex
2025-06-24fix silly crash (#1408)viciscat