Opinionated compatibility mod to integrate diverse circuit network mods better into Pyanodons.
Small changes concerning balance, gameplay, or graphics.
Version: 1.0.0
Date: 2025-09-16
Compatibility:
- Restrict maximum py mod versions to versions prior to autotech 2.0 until compatibility with autotech 2.0 is tested and confirmed.
Changes:
- Active_Rails: [item=active-rail] Better subgroup placement with SchallCircuitGroup.
- Active_Rails: [recipe=active-rail] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- Active_Rails: [item=active-rail] Unlock with [technology=automated-rail-transportation].
- alchemical-combinator: [recipe=alchemical-combinator] Change recipe to be similar to [item=selector-combinator], removing the need for [item=sulfur].
- AlertScanner: [item=alert-scanner] Better subgroup placement with SchallCircuitGroup.
- AlertScanner: [recipe=alert-scanner] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- blueprint_reader: [item=blueprint_reader_blueprint-combinator] Better subgroup placement with SchallCircuitGroup.
- blueprint_reader: [recipe=blueprint_reader_blueprint-combinator] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- CircuitHUD-V2: [item=hud-combinator] Better subgroup placement with SchallCircuitGroup.
- CircuitHUD-V2: [recipe=hud-combinator] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- compaktcircuit: [item=compaktcircuit-input][item=compaktcircuit-internal_iopoint][item=compaktcircuit-display] Better subgroup placement with SchallCircuitGroup.
- compaktcircuit: [recipe=compaktcircuit-processor][recipe=compaktcircuit-processor_1x1] Remove [item=advanced-circuit] from recipe.
- compaktcircuit: [recipe=compaktcircuit-processor][recipe=compaktcircuit-processor_1x1] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed and compact circuits require power in packed mode.
- compaktcircuit: [technology=compaktcircuit-tech] Unlock after [technology=circuit-network] and use the same science packs as [technology=advanced-combinators].
- cybersyn: [item=cybersyn-combinator] Better subgroup placement with SchallCircuitGroup.
- cybersyn: [recipe=cybersyn-combinator] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- cybersyn: [technology=cybersyn-train-network] Use same science packs as [technology=automated-rail-transportation].
- cybersyn: Remove [item=manual-color-module] if Automatic_Train_Painter is installed.
- cybersyn-combinator: [item=cybersyn-constant-combinator] Better subgroup placement with SchallCircuitGroup.
- Cybersyn-Content-Reader: [item=cybersyn-provider-reader][item=cybersyn-requester-reader][item=cybersyn-delivery-reader] Better subgroup placement with SchallCircuitGroup.
- Cybersyn-Content-Reader: [recipe=cybersyn-provider-reader][recipe=cybersyn-requester-reader][recipe=cybersyn-delivery-reader] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- Cybersyn-Content-Reader: [recipe=cybersyn-provider-reader][recipe=cybersyn-requester-reader][recipe=cybersyn-delivery-reader] Remove [technology=circuit-network-2] and move unlocks to [technology=cybersyn-train-network].
- diode-combinator: [technology=signal-diodes] Use the same science packs as [technology=advanced-combinators].
- DisplayPlatesForked: [item=copper-display-small][item=copper-display-medium][item=copper-display] Better subgroup placement with SchallCircuitGroup.
- DisplayPlatesForked: [item=iron-display-small][item=iron-display-medium][item=iron-display] Better subgroup placement with SchallCircuitGroup.
- DisplayPlatesForked: [item=steel-display-small][item=steel-display-medium][item=steel-display] Better subgroup placement with SchallCircuitGroup.
- energy-combinator: [item=power-combinator][item=power-combinator-MK2] Better subgroup placement with SchallCircuitGroup.
- energy-combinator: [recipe=power-combinator-MK2] Change recipe to use [item=electronic-circuit] instead of [item=advanced-circuit].
- energy-combinator: [technology=power-combinator] Use same science packs as [technology=electric-energy-distribution-1].
- energy-combinator: [technology=power-combinator-MK2] Use same science packs as [technology=electric-energy-distribution-2].
- fcpu: [item=fcpu] Better subgroup placement with SchallCircuitGroup.
- fcpu: [recipe=fcpu] Change recipe to use more [item=electronic-circuit] instead of [item=processing-unit].
- fcpu: [technology=fcpu] Unlock after [technology=circuit-network] and use the same science packs as [technology=advanced-combinators].
- fiber-optics: [item=hps__fo-optical-connector] Better subgroup placement with SchallCircuitGroup.
- fiber-optics: [recipe=hps__fo-optical-connector] Change recipe to use [item=electronic-circuit] instead of [item=advanced-circuit].
- fiber-optics: [recipe=hps__fo-optical-connector] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- fiber-optics: [technology=hps__fo-optical-connector-technology] Unlock after [technology=circuit-network] and [technology=electric-energy-distribution-2] only and use the same science packs as [technology=electric-energy-distribution-2].
- filter-combinator-improved: [recipe=hps__fc-filter-combinator] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- heat-sensor: [item=heat-sensor] Better subgroup placement with SchallCircuitGroup.
- heat-sensor: [recipe=heat-sensor] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- heat-sensor: [recipe=heat-sensor] Unlock with [technology=advanced-material-processing-2].
- inventory-sensor-improved: [item=hps__is-inventory-sensor] Better subgroup placement with SchallCircuitGroup.
- inventory-sensor-improved: [recipe=hps__is-inventory-sensor] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- PollutionCombinator-JamieFork: [item=pc-pollution-combinator] Better subgroup placement with SchallCircuitGroup.
- recipe_combinator: [item=recipe-combinator-main] Better subgroup placement with SchallCircuitGroup.
- Research_Control_Combinator_Updated: [item=Research_Control_Combinator] Better subgroup placement with SchallCircuitGroup.
- Research_Control_Combinator_Updated: [recipe=Research_Control_Combinator] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- Research_Control_Combinator_Updated: [recipe=Research_Control_Combinator] Disable recipe as it should be unlocked by [technology=research-control-combinator].
- Research_Control_Combinator_Updated: [technology=research-control-combinator] Use same science packs as [technology=advanced-combinators].
- simple-gauge: [item=simple-gauge] Better subgroup placement with SchallCircuitGroup.
- simple-gauge: [item=niobium-pipe] Create [item=simple-gauge-niobium-pipe] if pyindustry is installed, unlocked either at [technology=py-storage-tanks] or [technology=niobium] depending on whether pycoalprocessing is installed.
- simple-gauge: [item=ht-pipes] Create [item=simple-gauge-ht-pipes] if pyhightech is installed, unlocked at [technology=coal-processing-3].
- spoilage-scanner: [item=spoilage-scanner] Better subgroup placement with SchallCircuitGroup.
- stack-combinator-redux: [recipe=hps__sc-stack-combinator-redux] Add [item=battery-mk01] to recipe if pyalternativeenergy is installed.
- statistics-combinator-updated: [item=production-combinator][item=consumption-combinator] Better subgroup placement with SchallCircuitGroup.
- statistics-combinator-updated: [recipe=production-combinator][recipe=consumption-combinator] Remove [item=advanced-circuit] from recipe.
- statistics-combinator-updated: [technology=statistics-combinator] Unlock after [technology=circuit-network] and use the same science packs as [technology=advanced-combinators].
- utility-combinators-quality: [item=location-combinator][item=bonus-combinator][item=research-combinator] Better subgroup placement with SchallCircuitGroup.