Skip to content

Conversation

@mkram17
Copy link
Owner

@mkram17 mkram17 commented Aug 11, 2025

This also changes the way that the sell restriction feature works

mkram17 added 26 commits July 22, 2025 15:42
ADDED: InstaSellUtil, InstaSellItem (might need to just use OrderData instead)
CHANGED: RestrictSell -> InstaSellRestrictions, RestrictSellControl -> SellRestrictionControl, unfinished InstaSellRestrictions rewrite, now InstaSellHighlight uses InstaSellUtil class instead of doing it locally, findItemPrice now uses optionals
…to insta-sell-highlight-feature

# Conflicts:
#	src/main/java/com/github/mkram17/bazaarutils/events/ChestLoadedEvent.java
#	src/main/java/com/github/mkram17/bazaarutils/features/InstaSellHighlight.java
…o get highlighted slots, new implementation of InstaSellRestrictions,

CHANGED: InstaSellUtil now uses OrderData instead of InstaSellItem, removed clunky and unnecessary click cancellation system inside of mixin and switched to using event.cancel()
# Conflicts:
#	src/main/java/com/github/mkram17/bazaarutils/data/BazaarData.java
#	src/main/java/com/github/mkram17/bazaarutils/features/Bookmark.java
#	src/main/java/com/github/mkram17/bazaarutils/features/MaxBuyOrder.java
#	src/main/java/com/github/mkram17/bazaarutils/misc/orderinfo/OrderData.java
#	src/main/java/com/github/mkram17/bazaarutils/misc/orderinfo/PriceInfo.java
#	src/main/java/com/github/mkram17/bazaarutils/mixin/MixinHandledScreen.java
#	src/main/java/com/github/mkram17/bazaarutils/utils/BUCommands.java
#	src/main/java/com/github/mkram17/bazaarutils/utils/ItemUpdater.java
ADDED: InstaSellUtil, InstaSellItem (might need to just use OrderData instead)
CHANGED: RestrictSell -> InstaSellRestrictions, RestrictSellControl -> SellRestrictionControl, unfinished InstaSellRestrictions rewrite, now InstaSellHighlight uses InstaSellUtil class instead of doing it locally, findItemPrice now uses optionals
…o get highlighted slots, new implementation of InstaSellRestrictions,

CHANGED: InstaSellUtil now uses OrderData instead of InstaSellItem, removed clunky and unnecessary click cancellation system inside of mixin and switched to using event.cancel()
…to insta-sell-highlight-feature

# Conflicts:
#	src/main/java/com/github/mkram17/bazaarutils/config/BUConfig.java
#	src/main/java/com/github/mkram17/bazaarutils/data/BazaarData.java
#	src/main/java/com/github/mkram17/bazaarutils/events/ChestLoadedEvent.java
#	src/main/java/com/github/mkram17/bazaarutils/features/InstaSellHighlight.java
#	src/main/java/com/github/mkram17/bazaarutils/features/MaxBuyOrder.java
#	src/main/java/com/github/mkram17/bazaarutils/features/restrictsell/InstaSellRestrictions.java
#	src/main/java/com/github/mkram17/bazaarutils/features/restrictsell/SellRestrictionControl.java
#	src/main/java/com/github/mkram17/bazaarutils/misc/orderinfo/PriceInfo.java
#	src/main/java/com/github/mkram17/bazaarutils/mixin/MixinHandledScreen.java
#	src/main/java/com/github/mkram17/bazaarutils/utils/BUCommands.java
#	src/main/java/com/github/mkram17/bazaarutils/utils/InstaSellUtil.java
#	src/main/java/com/github/mkram17/bazaarutils/utils/ItemUpdater.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants