Changes between Version 9 and Version 10 of CustomBlocks


Ignore:
Timestamp:
07/24/22 21:23:56 (22 months ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CustomBlocks

    v9 v10  
    4141== Columns ==
    4242
    43 The data should contain the following columns:
     43The data should contain the following fields:
    4444
    45 | Column          | Mandatory | Type    | Description                                                                                                                                                                                                             |
    46 |-----------------|-----------|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
    47 | `name`          | *         | String  | The namespace and name of the block separated by a colon ("ID" or "resource location")                                                                                                                                  |
    48 | `discriminator` |           | String  | An optional discriminator to discriminate multiple rows with the same `name`                                                                                                                                            |
    49 | `properties`    | *         | String  | A comma-separated list of the names and types of all the properties this block can have. See below for details                                                                                                          |
    50 | `opacity`       | *         | Integer | The opacity of the block (how much light it blocks), from 0 (fully transparent) to 15 (fully opaque)                                                                                                                    |
    51 | `receivesLight` | *         | Boolean | Whether the block should be lit itself, despite being fully opaque (e.g. stair blocks, slabs, etc.). Only applies to fully opaque blocks; should be set to `false` for other blocks                                     |
    52 | `insubstantial` | *         | Boolean | Whether the block should be considered insubstantial. See below for details                                                                                                                                             |
    53 | `resource`      | *         | Boolean | Whether the block should be considered an ore or resource. These are replaced with `minecraft:stone` by the "remove resources" Merge option                                                                             |
    54 | `tileEntity`    | *         | Boolean | Whether the block is a tile/block entity                                                                                                                                                                                |
    55 | `tileEntityId`  |           | Boolean | If `tileEntity` is `true`: the ID of the corresponding behaviour. This is often, but not always, the same as `name`                                                                                                     |
    56 | `treeRelated`   | *         | Boolean | Whether the block is part of trees, or attached to trees. These are removed by the "remove trees" Merge option                                                                                                          |
    57 | `vegetation`    | *         | Boolean | Whether the block is a plant, other than `treeRelated`. These are removed by the "remove vegetation" Merge option                                                                                                       |
    58 | `blockLight`    | *         | Integer | How much block light the block emits, from 0 - 15                                                                                                                                                                       |
    59 | `natural`       | *         | Boolean | Whether the block should be considered natural as opposed to being man-made. Chunks with blocks that are _not_ `natural` have the Read Only layer applied during Import                                                 |
    60 | `watery`        | *         | Boolean | Whether the block is always flooded with water, regardless of its properties (e.g. water plants)                                                                                                                        |
    61 | `colour`        |           | Hex     | The colour in which the block should be rendered in the editor view, as a hexidecimal number in `aarrggbb` format, where `aa` should always be `ff` (opaque). When not specified, the block will be rendered in magenta |
     45|| Column          || Mandatory || Type    || Description                                                                                                                                                                                                             ||
     46||-----------------||-----------||---------||-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------||
     47|| `name`          || *         || String  || The namespace and name of the block separated by a colon ("ID" or "resource location")                                                                                                                                  ||
     48|| `discriminator` ||           || String  || An optional discriminator to discriminate multiple rows with the same `name`                                                                                                                                            ||
     49|| `properties`    || *         || String  || A comma-separated list of the names and types of all the properties this block can have. See below for details                                                                                                          ||
     50|| `opacity`       || *         || Integer || The opacity of the block (how much light it blocks), from 0 (fully transparent) to 15 (fully opaque)                                                                                                                    ||
     51|| `receivesLight` || *         || Boolean || Whether the block should be lit itself, despite being fully opaque (e.g. stair blocks, slabs, etc.). Only applies to fully opaque blocks; should be set to `false` for other blocks                                     ||
     52|| `insubstantial` || *         || Boolean || Whether the block should be considered insubstantial. See below for details                                                                                                                                             ||
     53|| `resource`      || *         || Boolean || Whether the block should be considered an ore or resource. These are replaced with `minecraft:stone` by the "remove resources" Merge option                                                                             ||
     54|| `tileEntity`    || *         || Boolean || Whether the block is a tile/block entity                                                                                                                                                                                ||
     55|| `tileEntityId`  ||           || Boolean || If `tileEntity` is `true`: the ID of the corresponding behaviour. This is often, but not always, the same as `name`                                                                                                     ||
     56|| `treeRelated`   || *         || Boolean || Whether the block is part of trees, or attached to trees. These are removed by the "remove trees" Merge option                                                                                                          ||
     57|| `vegetation`    || *         || Boolean || Whether the block is a plant, other than `treeRelated`. These are removed by the "remove vegetation" Merge option                                                                                                       ||
     58|| `blockLight`    || *         || Integer || How much block light the block emits, from 0 - 15                                                                                                                                                                       ||
     59|| `natural`       || *         || Boolean || Whether the block should be considered natural as opposed to being man-made. Chunks with blocks that are _not_ `natural` have the Read Only layer applied during Import                                                 ||
     60|| `watery`        || *         || Boolean || Whether the block is always flooded with water, regardless of its properties (e.g. water plants)                                                                                                                        ||
     61|| `colour`        ||           || Hex     || The colour in which the block should be rendered in the editor view, as a hexidecimal number in `aarrggbb` format, where `aa` should always be `ff` (opaque). When not specified, the block will be rendered in magenta ||
    6262
    6363== Discriminator ==