@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
23 lines (22 loc) • 1.21 kB
TypeScript
import Action from "./Action";
import IScriptRequirements from "./IScriptRequirements";
import ICommandOptions from "./ICommandOptions";
import BlockLocation from "../minecraft/BlockLocation";
import ICommandRequirements from "./ICommandRequirements";
import ActionSetScope from "./ActionSetScope";
import { IScriptGenerationOptions } from "../script/ActionSetScriptGenerator";
import IScriptGenerationContext, { ScriptGenerationPlacement } from "./IScriptGenerationContext";
export default class BlockBreakAction extends Action {
get shortSubjectId(): string;
get typeTitle(): string;
get typeId(): string;
get title(): string;
get location(): BlockLocation | undefined;
set location(location: BlockLocation | undefined);
validate(): boolean;
getScriptRequirements(options: IScriptGenerationOptions): IScriptRequirements;
getCommandRequirements(options: ICommandOptions): ICommandRequirements;
addCommandLines(lines: string[], indent: number, options: ICommandOptions): void;
run(scope: ActionSetScope): void;
addScriptLines(lines: string[], options: IScriptGenerationOptions, context: IScriptGenerationContext, placement: ScriptGenerationPlacement): void;
}