For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server/classes/DimensionRegistry.md.

Class: DimensionRegistry

dimension

Beta

提供注册自定义维度的功能。自定义维度只能在系统启动事件期间注册。

Provides the functionality for registering custom dimensions. Custom dimensions can only be registered during the system startup event.

Methods

registerCustomDimension()

registerCustomDimension(typeId): void

Early Execution Beta

Parameters

typeId

string

自定义维度的命名空间标识符(例如,mypack:my_dimension)。必须包含命名空间,并仅使用有效的标识符字符。

The namespaced identifier for the custom dimension (e.g., 'mypack:my_dimension'). Must include a namespace and use only valid identifier characters.

Returns

void

Remarks

注册一个新的自定义维度类型。必须在系统启动事件期间调用。维度将使用虚空生成器创建。

Registers a new custom dimension type. Must be called during the system startup event. The dimension will be created using the void generator.

Throws

This function can throw errors.

CustomDimensionAlreadyRegisteredError

CustomDimensionInvalidRegistryError

CustomDimensionNameError

CustomDimensionReloadNewDimensionError

EngineError

NamespaceNameError

同领域相关