@temporary-escape/mod-sdk / EntityTemplateBuilder
Class: EntityTemplateBuilder
Defined in: templates.ts:84
Builder for an EntityTemplate.
Constructors
Constructor
ts
new EntityTemplateBuilder(): EntityTemplateBuilder;Returns
EntityTemplateBuilder
Methods
addOnDestroy()
ts
addOnDestroy(fn: DestroyCallback): EntityTemplateBuilder;Defined in: templates.ts:105
Parameters
| Parameter | Type |
|---|---|
fn | DestroyCallback |
Returns
EntityTemplateBuilder
addOnLoad()
ts
addOnLoad(fn: LoadCallback): EntityTemplateBuilder;Defined in: templates.ts:95
Parameters
| Parameter | Type |
|---|---|
fn | LoadCallback |
Returns
EntityTemplateBuilder
addOnSave()
ts
addOnSave(fn: SaveCallback): EntityTemplateBuilder;Defined in: templates.ts:100
Parameters
| Parameter | Type |
|---|---|
fn | SaveCallback |
Returns
EntityTemplateBuilder
addOnSpawn()
ts
addOnSpawn(fn: SpawnCallback): EntityTemplateBuilder;Defined in: templates.ts:90
Parameters
| Parameter | Type |
|---|---|
fn | SpawnCallback |
Returns
EntityTemplateBuilder
build()
ts
build(): EntityTemplate;Defined in: templates.ts:110
