@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
22 lines (21 loc) • 556 B
TypeScript
import { BlockDefinition } from "blockly/core/blocks";
import { ActionSetTarget } from "./IActionSetData";
export default interface IBlocklyCatalog {
items: IBlocklyCatalogItem[];
}
export interface IBlocklyCatalogItem {
type: BlocklyCatalogItemType;
title?: string;
definition: BlockDefinition;
target?: ActionSetTarget;
category?: BlocklyCategory;
}
export declare enum BlocklyCategory {
logic = 1,
actions = 2,
conditions = 3,
triggers = 4
}
export declare enum BlocklyCatalogItemType {
scriptContainer = 1
}