TypedDataComponent
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.component.TypedDataComponent;
Members
applyTo(patchedMap as PatchedDataComponentMap)
// TypedDataComponent<T>.applyTo<T>(patchedMap as PatchedDataComponentMap);myTypedDataComponent.applyTo<T>(myPatchedDataComponentMap);
Parameters:
patchedMap: PatchedDataComponentMap
Type: PatchedDataComponentMap
static of<T>(type as DataComponentType<T>, value as T) as TypedDataComponent<T>
TypedDataComponent<T>.of<T>(myDataComponentType, myT);
Parameters:
type: DataComponentType<T>
Type: DataComponentType<T>
value: T
Type: T
Return Type:
TypedDataComponent<T>
type() as DataComponentType<T>
value() as T
// TypedDataComponent<T>.value<T>() as T;myTypedDataComponent.value<T>();
Return Type:
T