Namespace Content.Shared.Fluids.Components
Classes
DrainComponent
A Drain allows an entity to absorb liquid in a disposal goal. Drains can be filled manually (with the Empty verb) or they can absorb puddles of liquid around them when AutoDrain is set to true. When the entity also has a SolutionContainerManager attached with a solution named drainBuffer, this solution gets filled until the drain is full. When the drain is full, it can be unclogged using a plunger (i.e. an entity with a Plunger tag attached). Later this can be refactored into a proper Plunger component if needed.
PuddleComponent
Puddle on a floor