movblock.mov

Fluid trait reference

Fluid phases, flags, traits and container descriptors.

Edit an existing fluid at data/<fluid-namespace>/fluid_property/<fluid-path>.json. The required outer fields are listed below. See Datapack Settings for loading and replacement behavior, and fluid property patches for changing part of a file.

Outer fields

FieldMeaning and defaultRange
typeFluid phase: liquid, gaseous, or plasma, as one string or a nonempty list of phase strings. For example, ["liquid", "gaseous"] declares both phases.
colorFluid display tint as an integer or #RRGGBB.\texttt{i32} or #RRGGBB
symbolFluid hazard symbol shown in the UI.
temperatureFluid temperature used by thermal behavior.\texttt{i32}
nfpaHealth, flame, and reactivity ratings.
flags​OptionalStateless trait names from the table below.
traits​OptionalMap of parameterized traits.
containers​OptionalMap of container descriptors.
shares​OptionalFluid-tag references accepted as equivalents by loose tanks.

Stateless flags

FlagEffect
gaseous_artEnables gas handling by flare and tank systems.
viscousUses viscous fluid handling and flow behavior.
amatApplies antimatter containment and drain handling.
leadcontainerRequires a lead-compatible fluid container.
deliciousHeals living entities exposed to its mist.
noidHides the fluid from the fluid identifier.
nocontainerExcludes standard fluid-container families.
unsiphonableExcludes the fluid from siphon pickup.

Value names

VocabularyAccepted names
Fuel gradeLOW, MEDIUM, HIGH, AERO, GAS
Heating modeBOILER, HEATEXCHANGER, PWR, ICF, PA
Cooling modeTURBINE, HEATEXCHANGER
PollutionSOOT, POISON, HEAVYMETAL, FALLOUT
Protection classgas_lung, gas_monoxide, gas_inert, particle_coarse, particle_fine, bacteria, gas_blistering, sand, light
SymbolNONE, NOWATER, RADIATION, ACID, ANTIMATTER, CRYOGENIC, OXIDIZER, ASPHYXIANT

Foreign-fluid equivalence

shares is one hashed fluid-tag reference such as "#c:diesel" or a list of references. Loose/code-typed tanks accept tag members and lock to the first arriving fluid. Explicitly selected tank types and ducts use the exact fluid; outputs stay NTM fluids.

© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.

On this page