NPM
  • Preparing search index...
  • The search index is not available
MCBE LevelDB
  • MCBE LevelDB
  • NBTSchemas
  • Utils
  • Conversion
  • ToJSONSchema
  • nbtSchemaToJsonSchema

Function nbtSchemaToJsonSchema

  • nbtSchemaToJsonSchema(
        schema: Partial<
            boolean
            | Omit<NBTSchema, keyof NBTSubSchema> & NBTSubSchema,
        >,
        allSchemas?: Record<string, NBTSchema | NBTSchemaFragment>,
        options?: ConvertOptions,
        isRoot?: boolean,
    ): JSONSchemaRef

    Convert a custom NBT schema into JSON Schema for NBT tags.

    Parameters

    • schema: Partial<boolean | Omit<NBTSchema, keyof NBTSubSchema> & NBTSubSchema>

      The NBT schema to convert.

    • allSchemas: Record<string, NBTSchema | NBTSchemaFragment> = nbtSchemas

      The NBT schemas to use for resolving $refs. Defaults to nbtSchemas.

    • options: ConvertOptions = {}

      Options for the conversion.

    • isRoot: boolean = true

    Returns JSONSchemaRef

    The resulting JSON Schema.

    • Defined in nbtSchemas.ts:11863

Settings

Member Visibility
NPM
MCBE LevelDB
  • Loading...

Generated using TypeDoc