Skip to content

@temporary-escape/mod-sdk / Templates

Class: Templates ​

Defined in: templates.ts:181

Template registry entry points. Accessible as engine.templates.

Constructors ​

Constructor ​

ts
new Templates(): Templates;

Returns ​

Templates

Methods ​

register() ​

ts
register(
   name: string, 
   template: EntityTemplate, 
   replace?: bool
): void;

Defined in: templates.ts:187

Registers a template under name. Names are namespaced (mod:template) and persisted verbatim in ComponentModData.templateName; duplicates are rejected unless replace is true.

Parameters ​

ParameterTypeDefault value
namestringundefined
templateEntityTemplateundefined
replaceboolfalse

Returns ​

void