Heat-resistant Pipes

by NOiZE

Heat-resistant Pipes required for molten fluids (lava, molten metals). Regular pipes/tanks/pumps are instantly destroyed by molten fluids. Heat-resistant Pipes have smaller network size (default: 32 segments). Settings for max network size (1-320) and player collision. Licensed under MIT.

Content
8 days ago
2.0
1.70K
Logistics

Changelog

Version: 2.0.1
Date: 2025-11-19
  Optimizations:
    - Performance improvement by adding smart caching
    - Segments containing only heat-resistant pipes are now cached as "clean" and skipped during scans
    - Cleanup operations are now spread across multiple ticks to prevent UPS spikes
Version: 2.0.0
Date: 2025-11-19
  Changes:
    - Renamed to Mod name to "Heat-resistant Pipes"
    - Complete rewrite with optimized hybrid scanning system
    - Regular pipes, tanks, and pumps are INSTANTLY DESTROYED when they contain molten fluids
    - Removed complex foundry variant system - all foundries now use standard "foundry" entity
    - Foundries and offshore pumps accept both regular and molten connections
    - Auto-detects molten fluids (any fluid with "molten" or "lava" in name)
  Optimizations:
    - Three-tier scanning system: queue processing → foundry priority → round-robin backup
    - Fluid system ID caching - skips checking pipes in known-safe networks
    - Only tracks foundries for priority checking
  Settings:
    - New: Debug Mode (runtime, per-user) - enable diagnostic info
    - Existing: Max network size, player collision, fluid whitelist/blacklist
  Migration:
    - All custom foundry variants automatically convert to standard foundry
    - Recipe, rotation, modules, and fluids are preserved during migration
    - Heat-resistant pipe properties unchanged (graphics, recipe, max extent)
  Breaking Changes:
    - If you have molten fluids in regular pipes/tanks/pumps, they will be destroyed on load
  API:
    - Added remote interface: HotPipesFork.register_fluid_category, HotPipesFork.register_fluid, HotPipesFork.register_entity_compatibility
    - Other mods can register custom fluids and pipe types
Version: 1.2.8
Date: 2025-10-05
  Bugfixes:
    - Allow copy and paste from custom foundries.
Version: 1.2.7
Date: 2025-10-05
  Bugfixes:
    - Better handling of quality. Manual upgrading of custom foundries works now (shift click with higher quality foundry in hand). However, I can't get upgrade planner to work for the custom foundries, let me know if you know how to get that working.
Version: 1.2.6
Date: 2025-09-19
  Compatibility:
    - Added compatibility with Plasma Industries
  Bugfixes:
    - Fixed: Base foundry outputs now correctly accept both "default" and "molten" fluids.
    - Fixed: Ensured foundry variants (mixed, molten) still have correct fluid box categories.
Version: 1.2.5
Date: 2025-09-18
  Bugfixes:
    - Fixed foundry rotation not being preserved during automatic conversions.
    - Improved module preservation with better slot positioning and quality handling.
    - Enhanced error handling for state restoration with user notifications.
    - Fixed rotation and modules being lost when loading saves from older mod versions.
    - Added custom migration system that preserves foundry state during mod upgrades.
Version: 1.2.1
Date: 2025-09-16
  Changes:
    - Improved foundry compatibility: foundries now dynamically adapt their fluid connections based on recipe requirements (molten-only, mixed, or standard fluids).
    - WARNING your Foundries might have been rotated! Sorry!
Version: 1.2.0
Date: 2025-08-16
  Bugfixes:
    - Both foundry outputs can now output concrete mix when using crushing industries.
    - Outputting molten metals is now really only possible in heat resistant pipes.
    - WARNING for Crushing Industry and Vulcanus Parched users, your Foundries which are using Lava recipes might have been rotated!
Version: 1.1.7
Date: 2025-08-16
  Changes:
    - Added shadows to the graphics of the pipes (credits to Keysivi).
Version: 1.1.6
Date: 2025-08-15
  Changes:
    - Updated graphics of the pipes (credits to Keysivi).
    - Changed recipe to: 3 concrete and 5 tungstencarbide.
    - Balance changes:
        - Max hitpoints increased from 200 to 300.
        - Volume reduced from 100 to 50.
        - Stack size reduced from 100 to 20.
        - Weight increased from 10 kg to 50 kg.
Version: 1.1.5
Date: 2025-08-10
  Changes:
    - Renamed mod to "No Molten Liquids in Pumps".
    - Updated in-game pipe name from "Insulated Pipe" to "Heat-resistant Pipe".
    - Updated graphics of the pipes.
Version: 1.1.4
Date: 2025-08-07
  Bugfixes:
    - Fixed changelog formatting.
Version: 1.1.3
Date: 2025-07-13
  Changes:
    - Added compatibility with Vulcanus Parched.
Version: 1.1.2
Date: 2025-07-13
  Changes:
    - Forked by NOiZE.
    - Added setting to allow walking on the pipes (default = off).
    - Added setting to configure maximum pipe network size for hot pipes (default = 10% of a normal pipe network).
Version: 1.1.1
Date: 2025-03-25
  Changes:
    - Players can now walk over insulated pipes.
Version: 1.0.0
Date: 2025-03-19
  Info:
    - Initial release.