UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

41 lines (40 loc) 1.84 kB
/** * NoiseTextureGenerator * * @deprecated Use TexturedRectangleGenerator instead. * * This file is kept for backwards compatibility only. * All functionality has been moved to: * - TexturedRectangleGenerator - SVG/pixel generation * - NoiseGenerationUtilities - Pure noise algorithms */ import { NoiseGenerationUtilities, SeededRandom, ParsedColor } from "./TexturedRectangleGenerator"; import { IMcpNoiseConfig, IMcpTexturedRectangle } from "./IMcpModelDesign"; /** * @deprecated Use TexturedRectangleGenerator instead. * This class is kept for backwards compatibility. */ export default class NoiseTextureGenerator { /** * @deprecated Use TexturedRectangleGenerator.generateTexturedRectangleSvg instead. */ static generateTexturedRectangleSvg(config: IMcpTexturedRectangle, width: number, height: number, contextString?: string): string; /** * @deprecated Use TexturedRectangleGenerator.generateNoiseSvg instead. */ static generateNoiseSvg(config: IMcpNoiseConfig, width: number, height: number, contextString?: string): string; /** * @deprecated Use TexturedRectangleGenerator.combineWithOverlay instead. */ static combineWithOverlay(noiseSvg: string, overlaySvg: string | undefined, width: number, height: number): string; /** * @deprecated Use TexturedRectangleGenerator.generateNoisePixels instead. */ static generateNoisePixels(config: IMcpNoiseConfig, width: number, height: number, contextString?: string): Uint8Array; /** * @deprecated Use TexturedRectangleGenerator.generateTexturedRectanglePixels instead. */ static generateTexturedRectanglePixels(config: IMcpTexturedRectangle, width: number, height: number, contextString?: string): Uint8Array; } export { NoiseGenerationUtilities, SeededRandom }; export type { ParsedColor };