This page is about defining modifiers using modifier serializers. For the modern modifier module system, see Modifiers.

This page describes the legacy format for defining modifiers in datapacks, which was added in Tinkers’ Construct 1.18. Modifiers in Tinkers’ Construct can be defined either in code or in data packs. When defined in data packs, they are located under data/<domain>/tinkering/modifiers/<name>.json for the modifier with Modifier ID <domain>:<name>.

This page is currently under construction. More will be added soon.