No Pipe Touching 2.0


Allows you to place pipes of different materials next to each other without them connecting. Designed as a less fancy alternative to advanced fluid handling, without the recipe complexity of flow control.

Utilities
2 days ago
1.1 - 2.0
2.28K
Logistics Fluids

Changelog

Version: 1.1.4
Date: 2024-11-11
  Changes:
    - Upgraded logic to better handle modded pipes and non-conforming pipe entities
  Bugfixes:
    - Fixed an issue where corrected RGB Pipes locale would apply even without the mod installed
    - Fixed an issue where pipes added by Extended Range were not modified to only connect to the same pipes
    - Fixed an issue where pipes added by 5Dims logistics were not modified to only connect to the same pipes
Version: 1.1.3
Date: 2024-10-30
  Bugfixes:
    - Fixed an issue where pipe-to-grounds would not connect to their respective pipes (i have no idea how that one slipped by)
Version: 1.1.2
Date: 2024-10-30
  Bugfixes:
    - Fixed infinity pipe not connecting to pipes
Version: 1.1.1
Date: 2024-10-29
  Bugfixes:
    - Custom compatibility for RGBPipes by @robot256, with new entity descriptions
    - Fixed a crash that may be caused when loaded with certain mods
Version: 1.1.0
Date: 2024-10-28
  Features:
    - Pipe braiding! You can now braid your underground pipes too!
  Changes:
    - Reduced runtime and data stage overhead
    - Updated thumbnail and description
Version: 1.0.0
Date: 2024-10-24
  Changes:
    - Fixed for 2.0
Version: 0.1.14
Date: 2024-06-30
  Bugfixes:
    - Fixed an issue where robots, after upgrading pipes, would return with a full stack of pipe
Version: 0.1.13
Date: 2024-03-22
  Bugfixes:
    - Fixed an issue with non-returning pipes
    - Fixed an issue with robots and specific uprgade queues
    - Fixed a bug that would sometimes create mixed fluid systems
    - Fixed an issue where robots would not retain items after upgrading
  Changes:
    - Simplified fast replacement code
    - Removed code pertaining to robots building ghosts
Version: 0.1.12
Date: 2024-03-20
  Changes:
    - Fixed an issue where name and description locale were not shown correctly
Version: 0.1.11
Date: 2024-02-19
  Changes:
    - Clean up code
Version: 0.1.10
Date: 2024-02-19
  Changes:
    - Allow blueprint compatability by not using the mod's entities in blueprints
    - Allow more mod compatability when using script_raise_built and script_raise_destroy
  Bugfixes:
    - Fixed an issue where pipes placed by other mods would not be updated
Version: 0.1.9
Date: 2024-02-18
  Changes:
    - Filtered scripts to reduce overhead
    - Removed some scripts to reduce overhead
    - Centralized portions of code to improve performance and reliability
    - When replacing pipes, if invalid placement, will cancel placement instead of removing the old pipe
    - Bots will (should) be more reliable when working with pipes
    - You can no longer upgrade a pipe with the same pipe
    - Ghost pipes now work properly
  Bugfixes:
    - Fixed a bug where sometimes updating a pipe would remove fluid
    - Fixed a bug that prevented some pipes from being connected
    - Fixed a bug where bots would remove a pipe after trying to upgrade it and failing. Dunno if this one is new or old.
    - Something about ghosts and upgrading its 4 am and im tired
Version: 0.1.8
Date: 2024-02-15
  Changes:
    - Removed debugging tools
Version: 0.1.7
Date: 2024-02-15
  Changes:
    - Allows for mixed fluid networks to be extended if already created (How vanilla does mixed fluids)
  Bugfixes:
    - Fixed naming when used with Krastorio 2
    - Fixed fast replacing with certian pipes
    - Prevent pipes from creating mixed fluid networks
Version: 0.1.6
Date: 2024-02-10
  Bugfixes:
    - Replaced missing entity names
Version: 0.1.5
Date: 2024-02-10
  Changes:
    - Prevents pipe replacement with another material (hotfix while i try to figure out fast replacement)
  Bugfixes:
    - Fixed pipe update shenanegins
Version: 0.1.4
Date: 2024-02-06
  Changes:
    - Cleaned up internal code
    - Added entity names and descriptions to replacement pipes
Version: 0.1.3
Date: 2024-02-06
  Bugfixes:
    - Prevents accidental removal of fluid when a pipe is updated
    - Pipes of cannot be placed where it would connect multiple different fluids
Version: 0.1.2
Date: 2024-02-05
  Changes:
    - Does not update on ghost pipe placement - improves blueprinting reliability and lowers script cost
    - Does not update ghost pipes - improves blueprinting reliability and lowers script cost
    - Pipes of differing type can be placed between pipes that have different fluids
  Bugfixes:
    - Hopefully fixed some compatability issues by checking if pipes have 4 fluidbox connections before copying :D
    - Fixes an issue where some pipes would not update correctly when a pipe was removed
    - Probably something else I'm forgetting
Version: 0.1.1
Date: 2024-01-30
  Changes:
    - Pipes will update adjacent pipes when placed
    - Pipes will update adjacent pipes when placed by bots
    - Pipes will update adjacent pipes when removed
    - Pipes will update adjacent pipes when removed by bots
Version: 0.1.0
Date: 2024-01-29
  Info:
    - Initial release