JPipes

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

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

5/5, 30 likes
  1. Is there any way present or planned to set a pipe / container to eject excess ? with quarries setup on pipes my crates fill so fast with stone. Id like to be able to 'trash' the 100000's of stone ill never use
     
  2. I'll add it to the Todo list. It would be something like a command that converts a small box into a trashcan, then anything sent to the trash can is destroyed. There is a trashcan prefab I could spawn too: Barrel Trash.jpg
     
  3. Another quick question. Is there anyway to set a pipe up to get it to where it distributes things evenly? Like for example, i have 4 campfires with 1 box leading to them with 4 pipes. But only 1 gets more wood than the others. Im also on a server that has 100k stacks
     
  4. With Jpipes you can autostart a furnace/smelter and have it smelt, but can you somehow automatically turn them off once nothing is in them to smelt, only fuel?
     
  5. You could try experimenting with "chaining" them together, where you connect each campfire to the next, and setting them to single-stack, then the last one on the chain you connect to the first to create a loop. It should theoretically work.
    If you are just using the campfires as a constant light source, I would recommend the NightLantern plugin

    Already suggested and added to the todo list. It won't be implemented until a wipe since adding a pipe setting would change the save data structure.
    JPipes | Page 11 | Oxide
     
  6. TheGreatJ you are awesome bro. Imma try it when I get home. It sounds like a solid strategy and i had never thought of that lmao. I am looking forward to what Mr. Rabbit is talking about being implemented. Ive burnt through soooo much wood just being off the server even with my derrick and quarries attached. Ive even tried to apply a twig pipe "cycling" my wood in and out of containers that feed the furnaces. Also our server has NightLantern, but it cuts them off when daybreak comes and its for my shop to seperate it from the other 50 on the server lmao Thanks though for the idea! Keep doing what youre doing bro. I got maaaad respect for you and the time youre putting into this.
     
  7. What about having the filter be able to switch to be an exclusion filter (pull anything but for example metal) to allow for extra sorting control.
     
  8. Already requested and added to the to-do list
    Trello
     
  9. Hey TheGreatJ got another small dillemma, Our server Mouseland pve has been having issues with people getting disconnected. The error is "Disconnected Reason: Packet Flooding". Any ideas? The Admin is saying it has something to do with the Jpipes plugin. Heres what i got one time when I got disconnected for it:
     
  10. Make sure you have the current version of the plugin.
    The Packet Flooding kick is caused by too much data being sent to the player at once. This was an issue with 0.5.2

    If you are on the latest version and are still having packet flooding:
    are you kicked when you connect, make a pipe, open the menu, upgrade a pipe, etc?
    Do oxide.plugins in the console and put it in a pastebin too
     

  11. It seems some of us are getting kicked when connecting (like i currently am) and some are getting kicked while teleporting. So it seems it narrows down to "Spawning in" issues
     
  12. Are there a lot of pipes on the server? Also, on the Rust devblog, Andre is working on some big optimizations for the building system that might help with this issue. I'll play around with it today to see if I can recreate the packet flooding.
     
  13. To my knowledge, there was only me and the admin who used the pipes because it was set as a admin/VIP plugin. He removed Jpipes and it seems it helped everyone else who wasnt using them, but i was unable to log on and kept getting kicked because of packet flooding (Im currently the one using the most pipes because I automated all of my systems with it) here is the list of plugins he uses minus JPipes since he took it off. And he was assuring me it was the latest version. Thanks again in advance TheGreatJ!
     

    Attached Files:

  14. "nodecay" : true
    Doesn't work ? All my pipes are wearing !
     
  15. I'll look into it.
    Are you using any other plugins that modify decay?
     
    Last edited by a moderator: Nov 26, 2017
  16. When there are about 40+ pipes, the server lags pretty heavily. An admin from a PVE server said he switched the linking from children to parenting -
    so instead of 1 pipe owning 2 links, 1 pipe owns the entire string.

    Is there anyway for you to work that into the plugin? I'd really like to implement it, but it's prone to crashing the server with heavy usage as-is :)
     
  17. It used to use parenting but there was this ghosting issue a few updates back so I had to remove it. Let me know if you guys have any of the ghosting issues since it might have been fixed by the rust devs.
     
    Last edited by a moderator: Nov 26, 2017
  18. There doesn't seem to be any issues on the server with parenting.
     
  19. TheGreatJ updated JPipes with a new update entry:

    0.5.8


    [DOUBLEPOST=1511738920][/DOUBLEPOST]
    I'm currently working on rewriting JPipes from scratch to make it more modular (more than just pipes) and easier to maintain.
    Optimization is definitely a priority, so keep me updated on any other issues you guys have with the lag.
     
  20. Thank you for taking the time to get this out!