Skip to content

MinecraftModuleType

import type { MinecraftModuleType } from '@kairo-js/properties'

支持的 Minecraft 模块名称的联合类型。与 MinecraftModule 枚举的字符串值对应,用于 MinecraftDependencymodule_name 字段。

typescript
type MinecraftModuleType =
  | '@minecraft/server'
  | '@minecraft/server-admin'
  | '@minecraft/server-editor'
  | '@minecraft/server-gametest'
  | '@minecraft/server-net'
  | '@minecraft/server-ui'
  | '@minecraft/vanilla-data'

用法

可直接使用字符串字面量,或通过 MinecraftModule 枚举引用:

typescript
import { MinecraftModule } from '@kairo-js/properties'
import type { MinecraftModuleType } from '@kairo-js/properties'

// Using enum (recommended)
const name: MinecraftModuleType = MinecraftModule.Server

// Using string literal
const name2: MinecraftModuleType = '@minecraft/server'

Released under the MIT License.