UNPKG

bc-minecraft-bedrock-project

Version:

The typescript library responsible for reading/parsing minecraft bedrock data

42 lines 1.13 kB
import { FormatVersion } from '../types/format-version'; interface Fraction { numerator: number; denominator: number; } interface DistributionObject { distribution: 'uniform' | 'fixed_grid' | 'jittered_grid' | 'gaussian' | 'inverse_gaussian' | 'triangle'; extent: [number, number]; } /** */ export interface FeatureRule extends Readonly<FormatVersion> { /** */ format_version: string; /** */ 'minecraft:feature_rules': { description: { identifier: string; places_feature: string; }; conditions: { placement_pass: string; 'minecraft:biome_filter': object; }; distribution: { iterations: number | string; x: string | Fraction | DistributionObject; y: string | Fraction | DistributionObject; z: string | Fraction | DistributionObject; }; }; } /** */ export declare namespace FeatureRule { /** * * @param value * @returns */ function is(value: any): value is FeatureRule; } export {}; //# sourceMappingURL=feature_rule.d.ts.map