@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
29 lines (28 loc) • 758 B
TypeScript
export default interface IRenderControllerSetDefinition {
format_version: string;
__comment__?: string;
render_controllers: IRenderControllerSet;
}
export interface IRenderControllerSet {
[identifier: string]: IRenderController;
}
export interface IRenderController {
geometry: string;
materials: IRenderControllerMaterial[];
textures: string[];
arrays: RenderControllerArrayLists;
}
export interface RenderControllerArrayLists {
textures?: {
[name: string]: string[] | undefined;
};
geometries?: {
[name: string]: string[] | undefined;
};
materials?: {
[name: string]: string[] | undefined;
};
}
export interface IRenderControllerMaterial {
[identifier: string]: string;
}