This page is about defining modifiers using modifier modules. For the deprecated modifier serializer system, see Modifiers Serializers.

This page describes the modifier module system added in late 1.18 which allows much more flexibility for adding modifiers to Tinkers’ Construct. Modifiers 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.