No Pipe Touching 2.0


This mod alters existing pipes. You will need another mod to add new pipes. 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
15 days ago
1.1 - 2.0
2.77K
Logistics Fluids

Changelog

Version: 1.1.12
Date: 2024-12-08
  Changes:
    - Optimized startup logic, speeding up load times.
    - Changed description to better describe the use case of this mod.
Version: 1.1.11
Date: 2024-11-29
  Bugfixes:
    - Fixed an issue where Color Coded Pipes would not connect to machines
  Features:
    - Added override and override_underground prototype options
Version: 1.1.10
Date: 2024-11-28
  Changes:
    - Added proper compatability for Color Coded Pipes
    - Added basic external compatability, read mod page for more info
  Bugfixes:
    - Removed unwanted interactions when Color Coded Pipes is installed
    - Fixed an issue where more than 64 connection categories would crash the game (thanks boskid)
Version: 1.1.9
Date: 2024-11-20
  Changes:
    - Updated description and added optional dependencies to show possible pipe mod addons
Version: 1.1.8
Date: 2024-11-20
  Changes:
    - Changed default behaviour to make unknown entities with underground connections connect to pipe to grounds from the base game
  Bugfixes:
    - Fixed an issue with Pipe Plus not working properly when NPT is installed
Version: 1.1.7
Date: 2024-11-19
  Bugfixes:
    - Added proper support for Advanced Fluid Handling. Now you can weave those pipes in peace!
Version: 1.1.6
Date: 2024-11-17
  Changes:
    - Added external tools to assist with custom support, currently  only used for AFH
    - Added support for Color Coded Pipes
    - Removed support for Advanced Fluid Handling (waiting for support on AFH side)
  Bugfixes:
    - Fixed a bug where pipes would connect vertically but not horizontally (i have no idea how that happens lmao)
    - Fixed a bug where loading the game with NPT, Color Coded Pipes, and any mods that add too many fluids would fail to load
Version: 1.1.5
Date: 2024-11-14
  Bugfixes:
    - Added support for Advanced Fluid Handling
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