UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

259 lines 8.22 kB
{ "fields": [ { "id": "z", "title": "z", "description": "Distribution for the coordinate (evaluated each iteration).", "dataType": 24, "alternates": [ { "id": "z", "dataType": 3 }, { "id": "z", "dataType": 16, "readOnly": true, "subForm": { "title": "Z", "description": "Z", "fields": [ { "id": "distribution", "title": "Random Distribution Type", "description": "Type of distribution. Supported distributions are defined by \"Random Distribution Type\".", "dataType": 2 }, { "id": "extent", "title": "extent", "description": "Lower and upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around.", "dataType": 16, "minLength": 2, "maxLength": 2 }, { "id": "step_size", "title": "step_size", "description": "When the distribution type is grid, defines the distance between steps along this axis.", "dataType": 0, "validity": [ { "comparison": ">=", "value": 1 } ] }, { "id": "grid_offset", "title": "grid_offset", "description": "When the distribution type is grid, defines the offset along this axis.", "dataType": 0 } ] } } ] }, { "id": "iterations", "title": "iterations", "description": "Number of scattered positions to generate.", "dataType": 24, "alternates": [ { "id": "iterations", "dataType": 14, "readOnly": true, "subForm": { "title": "Iterations", "description": "Iterations", "fields": [ { "id": "expression", "title": "expression", "description": "expression", "dataType": 2 }, { "id": "version", "title": "version", "description": "version", "dataType": 0 } ] } }, { "id": "iterations", "dataType": 3 } ] }, { "id": "scatter_chance", "title": "scatter_chance", "description": "Probability that this scatter will occur. Not evaluated each iteration; either no iterations will run, or all will.", "dataType": 24, "alternates": [ { "id": "scatter_chance", "dataType": 3 }, { "id": "scatter_chance", "dataType": 16, "readOnly": true, "subForm": { "title": "Scatter Chance", "description": "Scatter Chance", "fields": [ { "id": "numerator", "title": "numerator", "description": "Numerator for scatter probability.", "dataType": 0, "validity": [ { "comparison": ">=", "value": 1 } ] }, { "id": "denominator", "title": "denominator", "description": "Denominator for scatter probability.", "dataType": 0, "validity": [ { "comparison": ">=", "value": 1 } ] } ] } } ] }, { "id": "coordinate_eval_order", "title": "Coordinate Evaluation Order", "description": "The order in which coordinates will be evaluated. Should be used when a coordinate depends on another. If omitted, defaults to \"xzy\". Supported orders are defined by \"Coordinate Evaluation Order\".", "dataType": 2 }, { "id": "x", "title": "x", "description": "Distribution for the coordinate (evaluated each iteration).", "dataType": 24, "alternates": [ { "id": "x", "dataType": 3 }, { "id": "x", "dataType": 16, "readOnly": true, "subForm": { "title": "X", "description": "X", "fields": [ { "id": "distribution", "title": "Random Distribution Type", "description": "Type of distribution. Supported distributions are defined by \"Random Distribution Type\".", "dataType": 2 }, { "id": "extent", "title": "extent", "description": "Lower and upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around.", "dataType": 16, "minLength": 2, "maxLength": 2 }, { "id": "step_size", "title": "step_size", "description": "When the distribution type is grid, defines the distance between steps along this axis.", "dataType": 0, "validity": [ { "comparison": ">=", "value": 1 } ] }, { "id": "grid_offset", "title": "grid_offset", "description": "When the distribution type is grid, defines the offset along this axis.", "dataType": 0 } ] } } ] }, { "id": "y", "title": "y", "description": "Distribution for the coordinate (evaluated each iteration).", "dataType": 24, "alternates": [ { "id": "y", "dataType": 3 }, { "id": "y", "dataType": 16, "readOnly": true, "subForm": { "title": "Y", "description": "Y", "fields": [ { "id": "distribution", "title": "Random Distribution Type", "description": "Type of distribution. Supported distributions are defined by \"Random Distribution Type\".", "dataType": 2 }, { "id": "extent", "title": "extent", "description": "Lower and upper bound (inclusive) of the scatter range, as an offset from the input point to scatter around.", "dataType": 16, "minLength": 2, "maxLength": 2 }, { "id": "step_size", "title": "step_size", "description": "When the distribution type is grid, defines the distance between steps along this axis.", "dataType": 0, "validity": [ { "comparison": ">=", "value": 1 } ] }, { "id": "grid_offset", "title": "grid_offset", "description": "When the distribution type is grid, defines the offset along this axis.", "dataType": 0 } ] } } ] } ], "description": "Controls the scatter distribution of a particular object.", "title": "Scatter Params World" }