UNPKG

bedrock-development

Version:

APIs for creating and editing files related to Minecraft Bedrock development.

32 lines (31 loc) 1.02 kB
import { File } from "../../file_manager.js"; import { MinecraftDataType } from "../minecraft.js"; export interface IClientTerrainTexture { num_mip_levels: number; padding: number; resource_pack_name: 'vanilla'; texture_name: `atlas.${string}`; texture_data: { [key: string]: { textures: string; }; }; } export declare class ClientTerrainTexture extends MinecraftDataType implements IClientTerrainTexture { num_mip_levels: number; padding: number; resource_pack_name: 'vanilla'; texture_name: 'atlas.items'; texture_data: { [key: string]: { textures: string; }; }; static get DirectoryPath(): string; constructor(filepath: string, template: IClientTerrainTexture); static createFilePath(): string; static createFromTemplate(): ClientTerrainTexture; static fileWithAddedTexture(name: string, textures: string): File; toFile(): File; addTexture(name: string, textures: string): void; }