bedrock-development
Version:
APIs for creating and editing files related to Minecraft Bedrock development.
32 lines (31 loc) • 1.02 kB
TypeScript
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;
}