RFTools

RFTools

74M Downloads

Item Filter not functioning (properly) in FTB Revelation 2.3.0

PotatoFlavour opened this issue ยท 5 comments

commented

Issue description:
I've tried sorting my items in a small auto smelter setup with a vertical digger (quarry) hooked up. The idea was to pull items from the quarry and split items I want to smelt (iron ore etc.) and items I don't want to smelt (diamonds etc.). The Item Filter seemed perfect for this. Trying to use the filter I noticed it wouldn't allow any kind of item flow regardless of the configuration. And when setting a configuration, leaving the UI and opening it back up, the configuration changed itself. I've tried hooking the filter up with containers, (EnderIO) Item Conduits, transfer pipes and hoppers.

Steps to reproduce:

  1. Place top to bottom: Hopper (A), Item Filter, Hopper (B)
  2. Fill Hopper A with item X
  3. Open Item Filter UI
  4. Create ghost item of item X in slot 1 (bottom row)
  5. In row U (Up), column 1, set to "Input"
  6. In row D (Down), column 1, set to "Output"
    The Item Filter is now configured to pull item X from the top and push item X to the bottom, yet no item flow is happening. Same happens with 2 ghost items, 1 for input, 1 for output. Same happens with the N, E, S, W sides (using EnderIO Item Conduits).

I configure my EnderIO Item Conduits with one side extracting, one side inserting, and setting it to always active (not needing a redstone signal to allow item flow).

  1. Place Item Filter
  2. Open Item Filter UI
  3. Set all buttons in column 1 to "Input"
  4. Leave Item Filter UI
  5. Open Item Filter UI
    Notice how the configuration has changed itself to a stairway pattern.

Versions:

  • Minecraft: 1.12.2
  • Forge: 14.23.4.2726 (not sure)
  • CompatLayer (only if on Minecraft 1.10 or 1.11):
  • McJtyLib:
  • RFTools: 1.12-7.55
  • Modpack: FTB Revelation 2.3.0
commented

Can you reproduce this with just RFTools and its dependencies installed?

commented

No, sorry. I already needed help installing the modpack. I don't know how to enable/disable certain mods.

commented

I can help flush this out a bit. I first encountered this in a Foolcraft 3 1.5.1 instance on my MP server. Here I reproduce it in a brand new instance in a sp world.

I did a fresh install (in MultiMC) with only:

  • Minecraft 1.12.2
  • Forge 14.23.4.2759
  • McJtyLib 1.12-3.0.4
  • RFTools 1.12-7.55

Steps I took to reproduce:

  • Create a brand new world
  • Place down Item Filter
  • Open GUI and set some of the side filter settings
  • Close GUI, reopen
  • Note that all settings -- except those down the diagonal from the top left -- have all been set to disabled. It seems like the most recently changed cell of row N overwrites the value of the cell at row N, col N, and no other cells ever save their state.

Here is a short 1m video of me reproducing this: https://media.giphy.com/media/5n03NWqDCX7K1VoEK4/giphy.gif

Some screenshots to explain here. Before closing gui:
image

After closing and reopening the gui, without clicking anything else at all:
image

If I were to take a wild guess, I would say there's probably something broken in the data serialization for saving these settings.

commented

^Yea, i've got the same exact thing happening with multiple other mods installed.

commented

Fixed next release