Trait Data Representation

Link to trait-data-representation

A Trait data representation represents a Tinkers' Construct Trait's Data and is ItemBound.
You can get such an object from an existing Trait object by supplying an IItemStack to the getData method.

Importing the class

Link to importing-the-class

It might be required for you to import the class if you encounter any issues (like casting an Array), so better be safe than sorry and add the import.
import mods.contenttweaker.tconstruct.TraitDataRepresentation

ZenGetter and ZenSetter

Link to zengetter-and-zensetter

NameZenGetterZenSetterType
Name
color
ZenGetter
ZenSetter
Type
int
Name
current
ZenGetter
ZenSetter
Type
int
Name
extraInfo
ZenGetter
ZenSetter
Type
string
Name
identifier
ZenGetter
ZenSetter
Type
string
Name
level
ZenGetter
ZenSetter
Type
int
Name
max
ZenGetter
ZenSetter
Type
int
Name
info
ZenGetter
ZenSetter
Type
string
Name
colorString
ZenGetter
ZenSetter
Type
string
ZenScript
Copy
//Does the same as myTraitData.info;
myTraitData.calcInfo();

//Does the same as myTraitData.colorString;
myTraitData.getColorString();