aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/item/slottext
AgeCommit message (Collapse)Author
2024-07-26Half-Eaten CarrotYasin
add "Half-Eaten Carrot" Collection support
2024-07-24Rename slot text option to slotTextModeKevinthegreat
2024-07-22Code review part 1Kevinthegreat
2024-07-22Clean up rebased codeKevinthegreat
2024-07-22Change slot text to have multiple statesRime
The enum SlotTextState is very self-descriptive if you wonder what the states are
2024-07-22Oops, missed a fewRime
2024-07-22Rename AbstractContainerMatcher and its extending interfaces to remove the ↵Rime
`Abstract` prefix and rename simple implementations with a `Simple` prefix
2024-07-22A lot of stuff.Rime
- Refactored SlotTextAdders to take in ItemStack and int slotId rather than Slot - Refactored the renderSlotText method from HandledScreenMixin into SlotTextManager and added an overloading function that takes in the itemstack, slot id, x and y and the previous function with the Slot parameter just delegates to it with the relevant fields from that Slot object - As a result of the above 2 changes the logic in CommunityShopAdder had to be changed too, now it figures out the screen from the method calls to `getText` rather than the Slot's inventory. - Fixed slot text not being rendered in backpack preview - Added private constructor for BackpackPreview (because it's all static methods anyway)
2024-07-22Refactor container matcher implementations into interfacesRime
2024-07-18Update Attribute Short Names (#844)Aaron
2024-07-14Merge pull request #804 from Vricken/slottext-additionsKevin
Change colo(u)r for max collections and skills slot text
2024-07-11Change the bz order helper to only show one icon at a timeRime
Also adds some convenience methods to SlotText to make the `SlotTextAdder` logic more readable
2024-07-10Refactor the bz order helper to display slot text instead of highlightsRime
Also removes the coloring schema option as that's not relevant anymore. Or rather, there's no reasonable way to display the order type anymore without making the item impossible to see.
2024-07-04Change the pet detection logic to use `ItemUtils#getItemId` insteadRime
2024-07-02Fix PetLevelAdder working incorrectly in the sea creatures guideRime
2024-07-01Fix wrong icon being shown when the player has enough gems to instantly ↵Rime
upgrade (#814)
2024-06-26Replace writing with golden number so it is less overwhelmingVricken
2024-06-26Add max writing to slot text for skills.Vricken
2024-06-26Add max writing to slot text for collections.Vricken
2024-06-18fix and adding stuffYasin
slot text - change most of aggresive text color to more unobtrusive text color - added 4 more slot text (Your essence, essence shop, Stats Tuning, Power Stones Guide) Farming hud: - No Counter doesnt show an counter anymore commision waypoints: - still works if commision hud is turned off
2024-06-13Complete todo of CommunityShopAdder for when upgrade is ready to claimRime
2024-06-13Add community shop slot text for account & profile upgradesRime
2024-06-13Clean up codeRime
2024-06-13Fix MinionLevelAdder matching an item in the Community Shop screenRime
2024-06-13Fix the regexRime
2024-06-13Fix CatacombsLevelAdder not working at max class levelsRime
2024-06-10Add AbstractContainerMatcherKevinthegreat
2024-06-10Add configKevinthegreat
2024-06-10Add collection slot textKevinthegreat
2024-06-10Add potion level slot textKevinthegreat
2024-06-08Rename ItemStackInternalIdGetter and its methods to be more distinguishableRime
2024-06-08Rename PositionedText into SlotText and rename its methods to be camelCaseRime
2024-06-08Add prehistoric egg slot textRime
2024-06-08Fix skill level not being displayed in a certain caseRime
2024-06-08Change the color of attribute shards' levelsRime
2024-06-08Refactor AttributeShards to AttributeShardAdderRime
2024-06-08Add isEnabled method to SlotTextAdderRime
2024-06-08Limit SlotTextAdders to only work in skyblockRime
2024-06-08Refactor EnchantmentLevelAdder to use nbt rather than loreRime
2024-06-08Change default color of MinionLevelAdderRime
2024-06-08Fix RancherBootsSpeedAdder not considering player's actual speed capRime
2024-06-08Add rancher boots speed slot textRime
2024-06-08Add text position for slot textRime
Will be configurable later on
2024-06-08Add catacombs level slot textRime
2024-06-08Add skill level slot textRime
2024-06-08Javadoc correctionRime
2024-06-08Refactor romanToDecimal method to its own class and optimize a few thingsRime
2024-06-08Add skyblock level adderRime
2024-06-08Fix EnchantmentLevelAdder crash in bazaarRime
2024-06-08Fix titlePattern not matching when the title is changed by ChestValueRime