@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
41 lines (40 loc) • 1.84 kB
TypeScript
/**
* 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 };