No Pipe Touching


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
a month ago
1.1
874
Logistics Fluids

Changelog

Version: 0.1.13
Date: 2024-03-22
  Changes:
    - Fixed an issue with non-returning pipes
    - Simplified fast replacement code
    - Fixed an issue with robots and specific uprgade queues
    - Fixed a bug that would sometimes create mixed fluid systems
    - Removed code pertaining to robots building ghosts
    - Fixed an issue where robots would not retain items after upgrading
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