Washbox

by Quezler

Create recipes that require holding an item in a fast moving stream of fluids.

Content
a month ago
2.0
55
Fluids Manufacturing

Changelog

Version: 2.0.0
Date: 2025. 07. 30
  Info:
    - Begin rewriting for the new pump api
    - Use an intermediary pipe entity
    - Trial using beacon interface
    - Figure out a way to prevent player beacons
    - Attempt to walk the fluid segment
    - Keep track of the (offshore) pump output fluidboxes
    - Sum the speed of pumps pushing into that fluidbox
    - Instead keep track of the input & output of segments caused by pumps
    - Measure only on the input side
    - Each pump gives you 1 speed (first one 0.8)
    - Replace the built-in recipe with barrels
    - Check if the output side is actually moving the fluids away
    - Make them omnidirectional
    - Attempt to divide the flow between paralel washboxes
    - Return orientation since it breaks parralel detectionaq
    - Undo broken overcomplicated parralel detector
    - Undo needing pumps on the output side
    - Simplify the parralel detector
    - Skip repeated valid checks
    - Get parralel and inline to behave as intended
    - Fix standalone washing boxes having 1 speed
    - Cleanup the working code
    - Fix filter format being wrong
    - Require 2.0.61 for pumped_last_tick
Version: 1.0.3
Date: 2025. 06. 24
  Info:
    - Require .56 for https://forums.factorio.com/129441
Version: 1.0.2
Date: 2025. 06. 17
  Info:
    - Fix circuit gui being accessible by accident
Version: 1.0.1
Date: 2025. 06. 17
  Info:
    - Fix the washbox icon being searched in other mods
    - Put the selection debug mode in a shared variable
    - Briefly explain the inner workings
Version: 1.0.0
Date: 2025. 06. 17
  Info:
    - Mod portal release
Version: 0.0.2
Date: 2025. 06. 17
  Info:
    - Add the k2 pollution filter washing recipe
    - Align washbox icon vertically to the pump
    - Test the colored working visualizations
    - Setup the masks properly
    - Disable the alt mode recipe icon
    - Attempt to link some valves to the furnace
    - Put the furnace input fluidbox above the output one
    - Prepare wube debug build
    - Overcome the limitations
    - Detect the flow speed through lots of crafts
    - Hook up the furnace to only run with enough flow
    - Finalize the compound entity
    - Fix stray transparent pixels
    - Setup deathrattle tech
    - Add thumbnail
    - Add directional arrow
    - Setup the shadows
    - Readme touchup
Version: 0.0.1
Date: 2025. 06. 17
  Info:
    - Initial commit