JPipes

Pipes that automatically transfer items between boxes, furnaces, turrets, quarries, etc.

Total Downloads: 3,674 - First Release: Apr 9, 2017 - Last Update: Feb 1, 2018

5/5, 30 likes
  1. So far I haven't been able to recreate it. What item are you moving and are there custom stack sizes on the server?
     
  2. I was asking for assistance from the dev, not from you. You provided no such thing. You suggested i not use something I have paid for. Next time just don't make a useless suggestion and keep your nose out of my business thanks. Simply stating a fact. no ass hattery here being a nosey bastard will get you the same response from me in real life too.
     
  3. You must be twelve so I'll make it easier for you to comprehend. If you want a plugin that supports this plugin use furnacesplitter. It's cool that you bought a plugin despite there being a free version. No one is saying otherwise, you're just assuming. So, stop being an asshat when someone other than the dev gives you a very valid solution to your request.

    Either way, you're clearly looking for attention so I'll leave it at that. If you don't want to use furnace splitter then don't. Just don't accuse me of being nosey when I merely just recommended a supported plugin.
     
  4. There are custom stack sizes (StackSizeController), but any multiple carries over into the box (see image). Originally noticed with Sulfur, but replicated with Sulfur Ore, Wood, and Coal.

    Referencing the image, if I tried to drag the 471 Sulfur Ore located in the filter into my inventory, the 471 ore would disappear. I could split it and drag the split to my inventory, but I can't drag the entire amount.

    upload_2017-11-30_18-8-47.png
     
  5. @adhdork That's an issue with StackSizeController. This also happens if you drag a stack exceeding the default stack value into an object and drag it back it will only drag a %. Try doing it in a candle hat or miners hat to confirm my theory.
     
  6. 50k stack with StackSizeController: 20k Sulfur Ore dragged to mining hat, items swap places. 20k Sulfur Ore's 10k split dragged to mining hat - nothing happens (still have hat and 20k ore).

    Candle Hat dragged to filter: Candle Hat is removed from inventory and placed in filter. Candle Hat disappears when dragged from filter to inventory.
     
  7. @adhdork Could not reproduce. Once you drag the item it should stay in your inventory. The item that goes into the filter is a duplicate that is then deleted when you remove it from the filter. Also, the filter only accepts 1 item so you wouldn't even be able to drag the entire stack. Something might be wrong with the version you have I'd update as soon as possible.

    https://www.rustez.com/uploads/manual/jpipe.mp4
     
  8. It has something to do with the CanAcceptItem() hook. There must be another plugin that is overriding it.
     
  9. @adhdork Have you tried disabling stacksizecontroller before trying to filter so we can narrow down the issue? Also, make sure Jpipes is updated.
     
  10. I don't think it's stacksizecontroller. The error message says there is a conflict with another plugin but it is cut off in the pic. That hook is what handles the item transfer between the player inventory and item filter.
     
  11. @iDeath After you mentioned the version of StackSizeController, I verified the other mods involved were the most recent.

    @TheGreatJ That's the entire message - my console wasn't large enough for the single line: upload_2017-11-30_20-0-42.png

    Skins is another mod we run: Skins for Rust | Oxide
     
  12. @adhdork Conflict between Jpipes and Skins (pretty obvious statement) have you tried disabling skins to see if filtering is restored?
     
  13. @iDeath Ty for suggesting that - def the obvious next step, but I'm apparently having an off-day ;)

    It's definitely an issue with the Skins mod. Damnit.

    In the meantime, I'll tell players to be mindful to move single items to the filter :)
     
    Last edited by a moderator: Dec 1, 2017
  14. I'm looking into it...
    [DOUBLEPOST=1512095777][/DOUBLEPOST]
    I got it working now but it's going to require the Skins plugin to change. I'll talk to the dev.

    Until then, here is the fix:
    At line 157 in Skins.cs, replace this
    Code:
    return true;
    with this
    Code:
    return null;
    Edit: line 157 says return true; not return CanAcceptItem.
     
    Last edited by a moderator: Dec 1, 2017
  15. Is it possible to stop antihack from kicking from the game when walking on the pipes in the air by modifying the plugin or is it because the pipes are unrecognised entities and would have to be added by facepunch? The solution I am currently using is antihack enforcement 0 but that just stops people getting kicked.
     
  16. It's been that way for a while and the current work around is to set antihack enforcement to 0. The building 3.0 update today might fix it or break JPipes entirely...
     
  17. TheGreatJ updated JPipes with a new update entry:

    0.5.9

     
  18. JPipes having issues with the can use permission. If i use the admin permission I can connect pipes like normal but if i take it off and have the same as my normal players with "use" it says you dont have enough building privilege to attach a pipe to this storage container even with a toolcupboard authed.