Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port Filters and some Covers to MUI + Filter Rework #2345

Merged
merged 260 commits into from
Apr 4, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    8981198 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4da2560 View commit details
    Browse the repository at this point in the history
  3. remove sync()

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    21393d4 View commit details
    Browse the repository at this point in the history
  4. fix simple item filters

    fix matching logic
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    159ba4d View commit details
    Browse the repository at this point in the history
  5. remove unused methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b2d7165 View commit details
    Browse the repository at this point in the history
  6. add PhantomItemSlot for the filter slot

    still needs more work
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3027825 View commit details
    Browse the repository at this point in the history
  7. sync item filter stack

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    de77ca4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bf2e34d View commit details
    Browse the repository at this point in the history
  9. more work and ui positioning

    add manual io buttons
    improve filter panel
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5964f8f View commit details
    Browse the repository at this point in the history
  10. add ignore nbt and meta

    improve filter panel some more
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ee75f4e View commit details
    Browse the repository at this point in the history
  11. add method for slicing images

    add ui for blacklist, damage, and nbt
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f7b2632 View commit details
    Browse the repository at this point in the history
  12. flip tooltip states

    use ui for blacklist, damage, and nbt
    meta -> damage
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9ebe3b7 View commit details
    Browse the repository at this point in the history
  13. add buttons for conveyor mode

    make widget return explicit
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c11f62b View commit details
    Browse the repository at this point in the history
  14. add manual io gui overlay ?

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    26f39c5 View commit details
    Browse the repository at this point in the history
  15. improve manual io overlays

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2c0bf12 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    998c6f8 View commit details
    Browse the repository at this point in the history
  17. why you no position right ???

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c6120ba View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c986d8c View commit details
    Browse the repository at this point in the history
  19. move text to center right

    move mousedata stuff into own method
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d78f41e View commit details
    Browse the repository at this point in the history
  20. move and rename manual io overlay

    add conveyor mode overlay
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    af95425 View commit details
    Browse the repository at this point in the history
  21. add overlay for amount adjustment

    fix errant `)``
    reduce adjust multipliers
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8f0abeb View commit details
    Browse the repository at this point in the history
  22. add an int supplier to filter container

    wrong method call in wrapper
    use int supplier for filter max stack size
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    312fc41 View commit details
    Browse the repository at this point in the history
  23. add stack sizer to conveyor

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bf932b1 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    52d0af2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8dcf3c7 View commit details
    Browse the repository at this point in the history
  26. move construction of UI to createUI()

    add transfer mode buttons
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ac9cdd3 View commit details
    Browse the repository at this point in the history
  27. flip string builder calls

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d566ca8 View commit details
    Browse the repository at this point in the history
  28. add sync value for transfer stack size when blacklist

    return the correct TransferMode stack size
    add TransferMode to sync data
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    edc5d9a View commit details
    Browse the repository at this point in the history
  29. try cache supplier value

    make `onMaxStackSizeChange()` public
    properly set the filter's supplier
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    235a839 View commit details
    Browse the repository at this point in the history
  30. rename variable

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a7a95e5 View commit details
    Browse the repository at this point in the history
  31. add tooltip for filter stack count

    update cache on stack size change
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ac4290d View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c6e27cf View commit details
    Browse the repository at this point in the history
  33. improve ItemFilterContainer

    close filter popup when item filter is removed
    make filter slot a singleton
    add button sound
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    527e819 View commit details
    Browse the repository at this point in the history
  34. add methods to FilterTypeRegistry

    deprecate methods in FilterTypeRegistry
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    156c28c View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    aad52e2 View commit details
    Browse the repository at this point in the history
  36. fix CoverItemFilter with changes to filter system

    return the correct item for drops
    sync filter stack to client
    save filter stack to nbt
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f2ac6b1 View commit details
    Browse the repository at this point in the history
  37. move filter data to subclass BaseFilterReader

    update extending filter classes
    fix WidgetGroupItemFilter for filter changes
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5ef8ccc View commit details
    Browse the repository at this point in the history
  38. work of filter ui

    remove `isFilter()`
    do not serialize item filter
    move `onFilterSlotChange()` call
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b4880bc View commit details
    Browse the repository at this point in the history
  39. go back to phantom item slot

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3fcee69 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    558b726 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    62aaf9a View commit details
    Browse the repository at this point in the history
  42. wait that's not right

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    31f56be View commit details
    Browse the repository at this point in the history
  43. rename ui creation

    move widget creation to new method
    fix double sync values
    move cover item filter to mui2
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9785f0e View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    0888049 View commit details
    Browse the repository at this point in the history
  45. implement gui for cover item filter

    begin deprecation of old mui
    work on fixing filter main panel
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bbb4ec6 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    4dea5cc View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    79f9fa4 View commit details
    Browse the repository at this point in the history
  48. more work on ui

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    370fa61 View commit details
    Browse the repository at this point in the history
  49. buttons not adaptable enough

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7e1a01d View commit details
    Browse the repository at this point in the history
  50. create ui for SmartItemFilter

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8b184ad View commit details
    Browse the repository at this point in the history
  51. make filter registry not null

    throw exception for invalid arguments
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d19d4bd View commit details
    Browse the repository at this point in the history
  52. make SmartFilterUIManager work

    more work on ui
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4fd433e View commit details
    Browse the repository at this point in the history
  53. widget position and some improvements

    weeee
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9253730 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    cbf9a9d View commit details
    Browse the repository at this point in the history
  55. filter ui is 2/3 complete

    i am afraid of oredict filter
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ec18df7 View commit details
    Browse the repository at this point in the history
  56. the oredict filter works now

    still not great impl
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b49f96f View commit details
    Browse the repository at this point in the history
  57. add ore glob status

    add tooltip for buttons
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    32172a2 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    1737831 View commit details
    Browse the repository at this point in the history
  59. fix lang

    store result in class
    more work on ui
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2b6410c View commit details
    Browse the repository at this point in the history
  60. more work on ui (again)

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    eff7b1f View commit details
    Browse the repository at this point in the history
  61. make title filter match other instances

    fix ore dict filter popup
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    0a07a66 View commit details
    Browse the repository at this point in the history
  62. rework filter logic again

    remove MatchResult
    move static final Strings back into reader class
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7ee2211 View commit details
    Browse the repository at this point in the history
  63. try and read old nbt

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6ffd5d5 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    8a5b908 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    106d74a View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    c61915e View commit details
    Browse the repository at this point in the history
  67. rename readers

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    441708c View commit details
    Browse the repository at this point in the history
  68. remove nbt write

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b0206c6 View commit details
    Browse the repository at this point in the history
  69. fix fluid sync handler

    remove commented out code
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    87e0ff1 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    049fcc6 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    b266a80 View commit details
    Browse the repository at this point in the history
  72. forgor

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    46da40a View commit details
    Browse the repository at this point in the history
  73. change return to widget

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5ad3e4c View commit details
    Browse the repository at this point in the history
  74. more work on fluid filters

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4e1fd83 View commit details
    Browse the repository at this point in the history
  75. all filters are now ported

    pump conveyor is mostly porter
    even more changes to filter positioning
    fixed some issues with oredict filter reader
    don't set filter settings in constructor
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    868476d View commit details
    Browse the repository at this point in the history
  76. use Color instead of EnumDyeColor

    override theme for filter as item
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ea5b224 View commit details
    Browse the repository at this point in the history
  77. remove unused methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a4cf4c2 View commit details
    Browse the repository at this point in the history
  78. todo

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c462ee0 View commit details
    Browse the repository at this point in the history
  79. use better check for shift

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fe74917 View commit details
    Browse the repository at this point in the history
  80. add margin

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5e6000a View commit details
    Browse the repository at this point in the history
  81. more margin

    add  horizontal line to filter as cover
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ebed385 View commit details
    Browse the repository at this point in the history
  82. move common methods to CoverWithUI

    more work on ui
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ea0c6f7 View commit details
    Browse the repository at this point in the history
  83. add more methods to CoverWithUI

    work on robot arm, pump, and regulator ui
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    08cd23d View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    8423853 View commit details
    Browse the repository at this point in the history
  85. make enum row creation into a builder

    remove redundant methods
    register pumpmode to sync manager
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ff86052 View commit details
    Browse the repository at this point in the history
  86. even more filter refactoring

    create BaseFilterContainer for item/filter containers to extend
    more work on making fluid/item filters share common code
    rename some methods in Filter
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    14547f8 View commit details
    Browse the repository at this point in the history
  87. more fixes from changes

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9fc7d52 View commit details
    Browse the repository at this point in the history
  88. more work on filters

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1efc372 View commit details
    Browse the repository at this point in the history
  89. fix typo

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    21a3db4 View commit details
    Browse the repository at this point in the history
  90. try fix fluid slot SH more

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9ba301f View commit details
    Browse the repository at this point in the history
  91. add bucket mode

    rename filter container
    fix issues with regulator
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    216d5df View commit details
    Browse the repository at this point in the history
  92. use int instead of object

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    97a1766 View commit details
    Browse the repository at this point in the history
  93. use throughput as string

    make text field number only
    force synchandlers to update cache
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    444164d View commit details
    Browse the repository at this point in the history
  94. classes affected by rename

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6317422 View commit details
    Browse the repository at this point in the history
  95. forgor bucket only methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9efdd24 View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    52cbf66 View commit details
    Browse the repository at this point in the history
  97. shit

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6f98718 View commit details
    Browse the repository at this point in the history
  98. add null check for lang

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e017159 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    e7b3304 View commit details
    Browse the repository at this point in the history
  100. update synchandlers after creation

    handle bucketmode
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b0a6c53 View commit details
    Browse the repository at this point in the history
  101. update synchandlers after creation

    (part two)
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2af4b8c View commit details
    Browse the repository at this point in the history
  102. Configuration menu
    Copy the full SHA
    ec0524d View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    b682296 View commit details
    Browse the repository at this point in the history
  104. move blacklist check to here

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1a204b3 View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    98dc36d View commit details
    Browse the repository at this point in the history
  106. comment out old mui code (remove later)

    remove redundant methods in fluid regulator
    fix issues with setting filter transfer size in UI
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fb9656e View commit details
    Browse the repository at this point in the history
  107. use lang for new ui

    fix TOP being slightly incorrect
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    669ccb5 View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    d7a19ca View commit details
    Browse the repository at this point in the history
  109. redundant locale keys

    show throughput if filter is blacklist
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c89deed View commit details
    Browse the repository at this point in the history
  110. match mui 2.4.1

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b924e3b View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    853c7a4 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    3cba0f1 View commit details
    Browse the repository at this point in the history
  113. add method for lang

    fix issues with ender fluid link
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    632cfd2 View commit details
    Browse the repository at this point in the history
  114. port item voiding + advanced covers

    add lang for voiding mode
    make void overflow limit to int limit
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    17d89a5 View commit details
    Browse the repository at this point in the history
  115. fix missing space

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d0b294c View commit details
    Browse the repository at this point in the history
  116. add methods for get/set transfer rate as string

    override proper method
    more fixes for fluid voiding + advanced
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    02b2b53 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    eed7d84 View commit details
    Browse the repository at this point in the history
  118. sync voiding mode

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8b3be56 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    4a4556a View commit details
    Browse the repository at this point in the history
  120. adjust height

    use lang
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fad7f3c View commit details
    Browse the repository at this point in the history
  121. set text field on init

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    58f8ebb View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    6132b6b View commit details
    Browse the repository at this point in the history
  123. Configuration menu
    Copy the full SHA
    7601409 View commit details
    Browse the repository at this point in the history
  124. CoverEnderFluidLink fully ported

    fix lang
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5f4c943 View commit details
    Browse the repository at this point in the history
  125. use the right method, silly

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c78293e View commit details
    Browse the repository at this point in the history
  126. undo changes to PhantomFluidWidget

    make writeable fluid tank extend fluid tank
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6ab019c View commit details
    Browse the repository at this point in the history
  127. mark classes as deprecated

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    421e444 View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    21bfc7f View commit details
    Browse the repository at this point in the history
  129. fix NPE crash

    update current filter on contents changed
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4355592 View commit details
    Browse the repository at this point in the history
  130. remove onMatched

    replace with MatchResult (again)
    rename some methods
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    70c44dc View commit details
    Browse the repository at this point in the history
  131. sbobless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c19ab81 View commit details
    Browse the repository at this point in the history
  132. update MUI to 2.4.2

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    dd06276 View commit details
    Browse the repository at this point in the history
  133. remove commented out code

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d62cd69 View commit details
    Browse the repository at this point in the history
  134. flip backgrounds

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9e3ffd6 View commit details
    Browse the repository at this point in the history
  135. Configuration menu
    Copy the full SHA
    d371f92 View commit details
    Browse the repository at this point in the history
  136. Configuration menu
    Copy the full SHA
    96db397 View commit details
    Browse the repository at this point in the history
  137. yeet error panel

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1646082 View commit details
    Browse the repository at this point in the history
  138. yeet old mui methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9af2347 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    164609c View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    d5bccab View commit details
    Browse the repository at this point in the history
  141. Configuration menu
    Copy the full SHA
    3950f65 View commit details
    Browse the repository at this point in the history
  142. Configuration menu
    Copy the full SHA
    14e6eb4 View commit details
    Browse the repository at this point in the history
  143. spopless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    036ddd2 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    05e2720 View commit details
    Browse the repository at this point in the history
  145. add lang for item filter behavior

    fix text color
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    19fa182 View commit details
    Browse the repository at this point in the history
  146. i did not mean to commit that

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    018a9be View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    91cb4a9 View commit details
    Browse the repository at this point in the history
  148. add distribution mode for conveyors and robot arms

    fix `button_distribution_mode.png` to be an overlay
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9a59590 View commit details
    Browse the repository at this point in the history
  149. Configuration menu
    Copy the full SHA
    3c9cabd View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    ca5b580 View commit details
    Browse the repository at this point in the history
  151. sync value

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1825014 View commit details
    Browse the repository at this point in the history
  152. remove deprecated methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9581ea5 View commit details
    Browse the repository at this point in the history
  153. add voiding mode overlay

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f4a9cb5 View commit details
    Browse the repository at this point in the history
  154. sboblss

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    76eae6e View commit details
    Browse the repository at this point in the history
  155. remove bucket only

    move capacity to fluid filter reader
    override `controlsAmount()`
    try fix issues with new impl
    probably breaks item filters
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    df24355 View commit details
    Browse the repository at this point in the history
  156. rename variable to be generic

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    df7b392 View commit details
    Browse the repository at this point in the history
  157. Configuration menu
    Copy the full SHA
    201ba20 View commit details
    Browse the repository at this point in the history
  158. use readByte for small enums

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6cc4ae1 View commit details
    Browse the repository at this point in the history
  159. Configuration menu
    Copy the full SHA
    21baa01 View commit details
    Browse the repository at this point in the history
  160. missed readByte()

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    35accbc View commit details
    Browse the repository at this point in the history
  161. add nullability annotations

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2792699 View commit details
    Browse the repository at this point in the history
  162. add static final VALUES field

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    48fa469 View commit details
    Browse the repository at this point in the history
  163. more replacements with writeByte()

    use VALUES field
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e997258 View commit details
    Browse the repository at this point in the history
  164. more annotations

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    708a096 View commit details
    Browse the repository at this point in the history
  165. Configuration menu
    Copy the full SHA
    261c82a View commit details
    Browse the repository at this point in the history
  166. Configuration menu
    Copy the full SHA
    adc55f4 View commit details
    Browse the repository at this point in the history
  167. Configuration menu
    Copy the full SHA
    beb96c8 View commit details
    Browse the repository at this point in the history
  168. explain warning suppression

    add nullabilty annotation
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6f968c5 View commit details
    Browse the repository at this point in the history
  169. make class final and fields private final

    add public method for creation
    make constructor private
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8479de0 View commit details
    Browse the repository at this point in the history
  170. make methods static

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9e53f80 View commit details
    Browse the repository at this point in the history
  171. more deprecation comments

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    09152da View commit details
    Browse the repository at this point in the history
  172. remove commented code

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    21468c2 View commit details
    Browse the repository at this point in the history
  173. add todos

    remove commented field
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1d14828 View commit details
    Browse the repository at this point in the history
  174. Configuration menu
    Copy the full SHA
    e9ed14c View commit details
    Browse the repository at this point in the history
  175. sbobless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3f6b23d View commit details
    Browse the repository at this point in the history
  176. remove commented out code

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e3e995f View commit details
    Browse the repository at this point in the history
  177. make methods final

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c969be3 View commit details
    Browse the repository at this point in the history
  178. more deprecation comments

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1f6828f View commit details
    Browse the repository at this point in the history
  179. Configuration menu
    Copy the full SHA
    9aab563 View commit details
    Browse the repository at this point in the history
  180. remove unused methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3fee186 View commit details
    Browse the repository at this point in the history
  181. sptls pls

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a980142 View commit details
    Browse the repository at this point in the history
  182. Configuration menu
    Copy the full SHA
    12a659b View commit details
    Browse the repository at this point in the history
  183. properly handle reading legacy nbt

    rename "itemFilter"
    make NBT strings match previous strings
    add "VALUES" to SmartFilteringMode enum
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    50eba08 View commit details
    Browse the repository at this point in the history
  184. fix filter not de/serializing properly as a cover

    mark dirty on contents changed
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fc333f8 View commit details
    Browse the repository at this point in the history
  185. mark dirty in more places

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bf5ecb2 View commit details
    Browse the repository at this point in the history
  186. sblss

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6f1ddfc View commit details
    Browse the repository at this point in the history
  187. use readByte() in more places

    add static final "VALUES" to some enums
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7691700 View commit details
    Browse the repository at this point in the history
  188. move count up to SimpleItemFilter

    remove unused method
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    53ecc10 View commit details
    Browse the repository at this point in the history
  189. add default impl for reading sync data

    remove unused method
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5ba493d View commit details
    Browse the repository at this point in the history
  190. pulled filter readers into their own classes

    small rework for filter readers
    fix more issues with nbt reading and syncing
    move FixedFluidSlotSH into its own class
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    829be79 View commit details
    Browse the repository at this point in the history
  191. spotless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9b8db59 View commit details
    Browse the repository at this point in the history
  192. remove whitelist method

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bac82c7 View commit details
    Browse the repository at this point in the history
  193. remove unused method

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9316afd View commit details
    Browse the repository at this point in the history
  194. pull filter related methods into FilterSlotHandler

    update references
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    fda9e70 View commit details
    Browse the repository at this point in the history
  195. Configuration menu
    Copy the full SHA
    c189152 View commit details
    Browse the repository at this point in the history
  196. Configuration menu
    Copy the full SHA
    573c2c6 View commit details
    Browse the repository at this point in the history
  197. sync filter mode

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7ad80d7 View commit details
    Browse the repository at this point in the history
  198. sbobles pls

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    14792e5 View commit details
    Browse the repository at this point in the history
  199. Configuration menu
    Copy the full SHA
    8bc348a View commit details
    Browse the repository at this point in the history
  200. Configuration menu
    Copy the full SHA
    92a0408 View commit details
    Browse the repository at this point in the history
  201. oh boy another filter refactor

    rename `Filter` to `IFilter`
    make `IFilter` not generic
    add `IFluidFilter` and `IItemFilter` for specific filter methods
    combine FluidFilter and ItemFilter into abstract BaseFilter
    update usages due to changes
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d9a5ab8 View commit details
    Browse the repository at this point in the history
  202. Configuration menu
    Copy the full SHA
    e860675 View commit details
    Browse the repository at this point in the history
  203. rework FilterTypeRegistry to map to stacks instead if int ids

    add filter type enum
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6a31ea9 View commit details
    Browse the repository at this point in the history
  204. sptoless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    69bb4da View commit details
    Browse the repository at this point in the history
  205. use new methods

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    64ed64c View commit details
    Browse the repository at this point in the history
  206. remove unneeded methods

    add method for getting filter type
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6ea9da5 View commit details
    Browse the repository at this point in the history
  207. move default interface methods into base filter reader

    remove get key method
    use common key for filter slots
    rename legacy keys
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    28e1cae View commit details
    Browse the repository at this point in the history
  208. return stack form of coverable view instead of filter stack

    prevents stack overflow
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    35e37d9 View commit details
    Browse the repository at this point in the history
  209. Configuration menu
    Copy the full SHA
    ae62f3b View commit details
    Browse the repository at this point in the history
  210. properly handle insert and extract

    add methods for casting Filter
    fix issues with robot arm
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    b5e4d93 View commit details
    Browse the repository at this point in the history
  211. fix issues with global limit slider

    set filter max size on setting filter
    fix issues with robot arm and smart filters
    make match result check if blacklist
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ac05117 View commit details
    Browse the repository at this point in the history
  212. spotless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f4ab6ea View commit details
    Browse the repository at this point in the history
  213. recompile oredict filter on instantiation

    show count for values 1-64
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    099e505 View commit details
    Browse the repository at this point in the history
  214. Configuration menu
    Copy the full SHA
    8649dc1 View commit details
    Browse the repository at this point in the history
  215. :waaaaah:

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d6f18a8 View commit details
    Browse the repository at this point in the history
  216. add filter mode overlays

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7563d6d View commit details
    Browse the repository at this point in the history
  217. Configuration menu
    Copy the full SHA
    9726849 View commit details
    Browse the repository at this point in the history
  218. address reviews

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    11e8fb1 View commit details
    Browse the repository at this point in the history
  219. sbobless

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d3100d7 View commit details
    Browse the repository at this point in the history
  220. use cycle button widget instead of toggle

    fixes issue with tooltip not updating
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    85e7dfc View commit details
    Browse the repository at this point in the history
  221. also do item stack limit as 1

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    924ae73 View commit details
    Browse the repository at this point in the history
  222. Configuration menu
    Copy the full SHA
    da3835c View commit details
    Browse the repository at this point in the history
  223. set match all for slots

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    700a7de View commit details
    Browse the repository at this point in the history
  224. Configuration menu
    Copy the full SHA
    9cab06f View commit details
    Browse the repository at this point in the history
  225. sync transfer mode on set

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    59361be View commit details
    Browse the repository at this point in the history
  226. use change listener instead of update

    simplify on pressed logic
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7d03926 View commit details
    Browse the repository at this point in the history
  227. mui 2.4.3 :lets:

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2cfce25 View commit details
    Browse the repository at this point in the history
  228. address reviews

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    757acbb View commit details
    Browse the repository at this point in the history
  229. address reviews part 2

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    63472eb View commit details
    Browse the repository at this point in the history
  230. add icon for filter settings

    spotless
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    62031ef View commit details
    Browse the repository at this point in the history
  231. forgor fluid container

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7ec7a75 View commit details
    Browse the repository at this point in the history
  232. rename filter settings

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    60899a1 View commit details
    Browse the repository at this point in the history
  233. Configuration menu
    Copy the full SHA
    c51a6b2 View commit details
    Browse the repository at this point in the history
  234. Configuration menu
    Copy the full SHA
    86076c8 View commit details
    Browse the repository at this point in the history
  235. :servernotforrendering:

    move draw calls to a more appropriate method
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1dcd18e View commit details
    Browse the repository at this point in the history
  236. try and cache the highlighted string

    do `string, string` function instead
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e4976f3 View commit details
    Browse the repository at this point in the history
  237. don't set fluid tag with an empty tag

    remove legacy tag when loaded
    remove some methods from IFilter
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f6f58fc View commit details
    Browse the repository at this point in the history
  238. ah shit, here we go again

    yeet IItemFilter.java and IFluidFilter.java
    test/match against Object and cast appropriately
    remove MatchResult's generics
    move similar methods into BaseFilterContainer
    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9a50a6f View commit details
    Browse the repository at this point in the history
  239. remove todo

    ghzdude committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c4d0d4d View commit details
    Browse the repository at this point in the history
  240. Configuration menu
    Copy the full SHA
    a0534e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    9c54559 View commit details
    Browse the repository at this point in the history
  2. yeet FilterTypeRegistry.java

    ghzdude committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    91b9209 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. small change

    ghzdude committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    bdfa1da View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    6335a05 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. read blacklist correctly

    ghzdude committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0654d1b View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Configuration menu
    Copy the full SHA
    bed55db View commit details
    Browse the repository at this point in the history
  2. remove deprecated method

    fix missing overlays/buttons
    ghzdude committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    14a6af7 View commit details
    Browse the repository at this point in the history
  3. sbobls

    ghzdude committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    ec86c14 View commit details
    Browse the repository at this point in the history
  4. change lang keys

    ghzdude committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    4117298 View commit details
    Browse the repository at this point in the history
  5. save bucket mode

    ghzdude committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    77c795a View commit details
    Browse the repository at this point in the history