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 filesince NTM 1.0.4Applies to NTM 1.0.4.Shown because All revisions is selected..
Outer fields
| Field | Meaning and default | Range |
|---|---|---|
typeuntil NTM 1.0.2Applies to NTM 1.0.0, 1.0.1.Shown because All revisions is selected. | Fluid phase: liquid, gaseous, or plasma. | |
typesince NTM 1.0.2Applies to NTM 1.0.2, 1.0.3, 1.0.4.Shown because All revisions is selected. | Fluid phase: liquid, gaseous, or plasma, as one string or a nonempty list of phase strings. For example, ["liquid", "gaseous"] declares both phases. | |
color | Fluid display tint as an integer or #RRGGBB. | \texttt{i32} or #RRGGBB |
symbol | Fluid hazard symbol shown in the UI. | |
temperature | Fluid temperature used by thermal behavior. | \texttt{i32} |
nfpa | Health, flame, and reactivity ratings. | |
flagsOptional | Stateless trait names from the table below. | |
traitsOptional | Map of parameterized traits. | |
containersOptional | Map of container descriptors. | |
sharesOptional | Fluid-tag references accepted as equivalents by loose tanks. |
Stateless flags
| Flag | Effect |
|---|---|
gaseous_ | Enables gas handling by flare and tank systems. |
viscous | Uses viscous fluid handling and flow behavior. |
amat | Applies antimatter containment and drain handling. |
leadcontainer | Requires a lead-compatible fluid container. |
delicious | Heals living entities exposed to its mist. |
noid | Hides the fluid from the fluid identifier. |
nocontainer | Excludes standard fluid-container families. |
unsiphonable | Excludes the fluid from siphon pickup. |
Value names
| Vocabulary | Accepted names |
|---|---|
| Fuel grade | LOW, MEDIUM, HIGH, AERO, GAS |
| Heating mode | BOILER, HEATEXCHANGER, PWR, ICF, PA |
| Cooling mode | TURBINE, HEATEXCHANGER |
| Pollution | SOOT, POISON, HEAVYMETAL, FALLOUT |
| Protection classuntil NTM 1.0.4Applies to NTM 1.0.0, 1.0.1, 1.0.2, 1.0.3.Shown because All revisions is selected. | GAS_, GAS_, GAS_, PARTICLE_, PARTICLE_, BACTERIA, GAS_, SAND, LIGHT |
| Protection classsince NTM 1.0.4Applies to NTM 1.0.4.Shown because All revisions is selected. | gas_, gas_, gas_, particle_, particle_, bacteria, gas_, sand, light |
| Symbol | NONE, 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.
Radiation and hazard settings
Radiation field defaults, entity contamination, item hazards and pollution.
Parameterized traits
NTM fluid traits and their fields.
© 2026 movblock. Original site text is licensed under CC BY-SA 4.0 unless otherwise noted. Built with Fumadocs.