UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

24 lines (23 loc) 874 B
import ProjectInfoItem from "./ProjectInfoItem"; import ProjectItem from "../app/ProjectItem"; import IProjectInfoItemGenerator from "./IProjectItemInfoGenerator"; import ProjectInfoSet from "./ProjectInfoSet"; export declare enum WorldItemInfoGeneratorTest { betaApisExperiment = 101, dataDrivenItemsExperiment = 102, deferredTechnicalPreviewExperiment = 103, baseGameVersion = 107, worldName = 108, worldDescription = 109 } /** * Validates world items including experiments and base game version settings. * * @see {@link ../../public/data/forms/mctoolsval/world.form.json} for topic definitions */ export default class WorldItemInfoGenerator implements IProjectInfoItemGenerator { id: string; title: string; summarize(info: any, infoSet: ProjectInfoSet): void; generate(projectItem: ProjectItem): Promise<ProjectInfoItem[]>; }