WrittenBookContent

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.

script.zs
import crafttweaker.api.item.component.WrittenBookContent;

Implements

WrittenBookContent implements the following interfaces:

BookContent<WrittenBookContent, Component>

Members

Getter
script.zs
// WrittenBookContent.author as string
myWrittenBookContent.author

Return Type: string

Getter
script.zs
// WrittenBookContent.generation as int
myWrittenBookContent.generation

Return Type: int

getPages(filtered as bool) as List<Component>
script.zs
// WrittenBookContent.getPages(filtered as bool) as List<Component>;
myWrittenBookContent.getPages(myBool);

Parameters:

filtered Type: bool

Return Type: List<Component>

markResolved() as WrittenBookContent
script.zs
// WrittenBookContent.markResolved() as WrittenBookContent;
myWrittenBookContent.markResolved();

Return Type: WrittenBookContent

Getter
script.zs
// WrittenBookContent.pages as List<Filterable<Component>>
myWrittenBookContent.pages

Return Type: List<Filterable<Component>>

Getter
script.zs
// WrittenBookContent.resolved as bool
myWrittenBookContent.resolved

Return Type: bool

Getter
script.zs
// WrittenBookContent.title as Filterable<string>
myWrittenBookContent.title

Return Type: Filterable<string>

tryCraftCopy() as WrittenBookContent
script.zs
// WrittenBookContent.tryCraftCopy() as WrittenBookContent;
myWrittenBookContent.tryCraftCopy();

Return Type: WrittenBookContent

withReplacedPages(pages as List<Filterable<Component>>) as WrittenBookContent
script.zs
// WrittenBookContent.withReplacedPages(pages as List<Filterable<Component>>) as WrittenBookContent;
myWrittenBookContent.withReplacedPages(myList);

Parameters:

pages Type: List<Filterable<Component>>

Return Type: WrittenBookContent