mirror of
https://github.com/IrisDimensions/ymir.git
synced 2025-12-19 14:59:25 +00:00
2053 lines
91 KiB
JSON
2053 lines
91 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"$id": "https://volmit.com/iris-schema/irismaterialpalette.json",
|
|
"anyOf": [
|
|
{
|
|
"description": "A palette of materials",
|
|
"type": "object",
|
|
"properties": {
|
|
"style": {
|
|
"anyOf": [
|
|
{
|
|
"!required": false,
|
|
"type": "object",
|
|
"$ref": "#/definitions/obj-com-volmit-iris-engine-object-irisgeneratorstyle",
|
|
"description": "style\nThe style of noise\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here.\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
{
|
|
"type": "string",
|
|
"$ref": "#/definitions/enum-snippet-style",
|
|
"description": "style\nThe style of noise\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here.\n \n* Default Value is a default object (create this object to see default properties)"
|
|
}
|
|
],
|
|
"description": "style\nThe style of noise\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here.\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
"zoom": {
|
|
"type": "number",
|
|
"minimum": 1.0E-4,
|
|
"description": "zoom\nThe terrain zoom mostly for zooming in on a wispy palette\n \nNumber\n\n \n* Default Value is 5.0\n* Minimum allowed is 1.0E-4"
|
|
},
|
|
"palette": {
|
|
"type": "array",
|
|
"minItems": 1,
|
|
"items": {"$ref": "#/definitions/obj-com-volmit-iris-engine-object-irisblockdata"},
|
|
"description": "palette\nThe palette of blocks to be used in this layer\n \nList of BlockDatas (Objects)\n\n \n* Default Value is an empty list\n* At least one entry must be defined, or just remove this list."
|
|
}
|
|
}
|
|
},
|
|
{"type": "string"}
|
|
],
|
|
"definitions": {
|
|
"enum-snippet-image-map": {"enum": []},
|
|
"oneof-enum-com-volmit-iris-engine-object-noisestyle": {"oneOf": [
|
|
{
|
|
"const": "STATIC",
|
|
"description": "White Noise is like static. Useful for block scattering but not terrain."
|
|
},
|
|
{
|
|
"const": "STATIC_BILINEAR",
|
|
"description": "White Noise is like static. Useful for block scattering but not terrain."
|
|
},
|
|
{
|
|
"const": "STATIC_BICUBIC",
|
|
"description": "White Noise is like static. Useful for block scattering but not terrain."
|
|
},
|
|
{
|
|
"const": "STATIC_HERMITE",
|
|
"description": "White Noise is like static. Useful for block scattering but not terrain."
|
|
},
|
|
{
|
|
"const": "IRIS",
|
|
"description": "Wispy Perlin-looking simplex noise. The 'iris' style noise."
|
|
},
|
|
{
|
|
"const": "CLOVER",
|
|
"description": "Clover Noise"
|
|
},
|
|
{
|
|
"const": "CLOVER_STARCAST_3",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_STARCAST_6",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_STARCAST_9",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_STARCAST_12",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BILINEAR_STARCAST_3",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BILINEAR_STARCAST_6",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BILINEAR_STARCAST_9",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BILINEAR_STARCAST_12",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_HERMITE_STARCAST_3",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_HERMITE_STARCAST_6",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_HERMITE_STARCAST_9",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_HERMITE_STARCAST_12",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BILINEAR",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_BICUBIC",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CLOVER_HERMITE",
|
|
"description": "CLOVER noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "VASCULAR",
|
|
"description": "Vascular noise gets higher as the position nears a cell border."
|
|
},
|
|
{
|
|
"const": "FLAT",
|
|
"description": "It always returns 0.5"
|
|
},
|
|
{
|
|
"const": "CELLULAR",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_STARCAST_3",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_STARCAST_6",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_STARCAST_9",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_STARCAST_12",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BILINEAR_STARCAST_3",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BILINEAR_STARCAST_6",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BILINEAR_STARCAST_9",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BILINEAR_STARCAST_12",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HERMITE_STARCAST_3",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HERMITE_STARCAST_6",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HERMITE_STARCAST_9",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HERMITE_STARCAST_12",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BILINEAR",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_BICUBIC",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HERMITE",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders."
|
|
},
|
|
{
|
|
"const": "NOWHERE",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_CELLULAR",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_CLOVER",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_SIMPLEX",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_GLOB",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_VASCULAR",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_CUBIC",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_SUPERFRACTAL",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "NOWHERE_FRACTAL",
|
|
"description": "Classic German Engineering"
|
|
},
|
|
{
|
|
"const": "IRIS_DOUBLE",
|
|
"description": "Wispy Perlin-looking simplex noise. The 'iris' style noise."
|
|
},
|
|
{
|
|
"const": "IRIS_THICK",
|
|
"description": "Wispy Perlin-looking simplex noise. The 'iris' style noise."
|
|
},
|
|
{
|
|
"const": "IRIS_HALF",
|
|
"description": "Wispy Perlin-looking simplex noise. The 'iris' style noise."
|
|
},
|
|
{
|
|
"const": "SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise."
|
|
},
|
|
{
|
|
"const": "FRACTAL_SMOKE",
|
|
"description": "Very Detailed smoke using simplex fractured with fractal billow simplex at high octaves."
|
|
},
|
|
{
|
|
"const": "VASCULAR_THIN",
|
|
"description": "Thinner Veins."
|
|
},
|
|
{
|
|
"const": "SIMPLEX_CELLS",
|
|
"description": "Cells of simplex noise"
|
|
},
|
|
{
|
|
"const": "SIMPLEX_VASCULAR",
|
|
"description": "Veins of simplex noise"
|
|
},
|
|
{
|
|
"const": "FRACTAL_WATER",
|
|
"description": "Very Detailed fluid using simplex fractured with fractal billow simplex at high octaves."
|
|
},
|
|
{
|
|
"const": "PERLIN",
|
|
"description": "Perlin. Like simplex but more natural"
|
|
},
|
|
{
|
|
"const": "PERLIN_IRIS",
|
|
"description": "Perlin. Like simplex but more natural"
|
|
},
|
|
{
|
|
"const": "PERLIN_IRIS_HALF",
|
|
"description": "Perlin. Like simplex but more natural"
|
|
},
|
|
{
|
|
"const": "PERLIN_IRIS_DOUBLE",
|
|
"description": "Perlin. Like simplex but more natural"
|
|
},
|
|
{
|
|
"const": "PERLIN_IRIS_THICK",
|
|
"description": "Perlin. Like simplex but more natural"
|
|
},
|
|
{
|
|
"const": "FRACTAL_BILLOW_PERLIN",
|
|
"description": "Billow Fractal Perlin Noise."
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_FRACTAL_BILLOW_PERLIN",
|
|
"description": "Billow Fractal Perlin Noise. 2 Octaves"
|
|
},
|
|
{
|
|
"const": "FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_BILLOW_IRIS",
|
|
"description": "Billow Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_FBM_IRIS",
|
|
"description": "FBM Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_BILLOW_IRIS_HALF",
|
|
"description": "Billow Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_FBM_IRIS_HALF",
|
|
"description": "FBM Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_BILLOW_IRIS_THICK",
|
|
"description": "Billow Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_FBM_IRIS_THICK",
|
|
"description": "FBM Fractal Iris Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. Single octave."
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 2 octaves."
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 2 octaves."
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 2 octaves."
|
|
},
|
|
{
|
|
"const": "TRIOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 3 octaves."
|
|
},
|
|
{
|
|
"const": "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 3 octaves."
|
|
},
|
|
{
|
|
"const": "TRIOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 3 octaves."
|
|
},
|
|
{
|
|
"const": "QUADOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 4 octaves."
|
|
},
|
|
{
|
|
"const": "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 4 octaves."
|
|
},
|
|
{
|
|
"const": "QUADOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 4 octaves."
|
|
},
|
|
{
|
|
"const": "QUINTOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 5 octaves."
|
|
},
|
|
{
|
|
"const": "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 5 octaves."
|
|
},
|
|
{
|
|
"const": "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 5 octaves."
|
|
},
|
|
{
|
|
"const": "SEXOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 6 octaves."
|
|
},
|
|
{
|
|
"const": "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 6 octaves."
|
|
},
|
|
{
|
|
"const": "SEXOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 6 octaves."
|
|
},
|
|
{
|
|
"const": "SEPTOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 7 octaves."
|
|
},
|
|
{
|
|
"const": "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 7 octaves."
|
|
},
|
|
{
|
|
"const": "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 7 octaves."
|
|
},
|
|
{
|
|
"const": "OCTOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 8 octaves."
|
|
},
|
|
{
|
|
"const": "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 8 octaves."
|
|
},
|
|
{
|
|
"const": "OCTOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 8 octaves."
|
|
},
|
|
{
|
|
"const": "NONOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 9 octaves."
|
|
},
|
|
{
|
|
"const": "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 9 octaves."
|
|
},
|
|
{
|
|
"const": "NONOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 9 octaves."
|
|
},
|
|
{
|
|
"const": "VIGOCTAVE_FRACTAL_RM_SIMPLEX",
|
|
"description": "Rigid Multi Fractal Simplex Noise. 10 octaves."
|
|
},
|
|
{
|
|
"const": "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX",
|
|
"description": "Billow Fractal Simplex Noise. 10 octaves."
|
|
},
|
|
{
|
|
"const": "VIGOCTAVE_FRACTAL_FBM_SIMPLEX",
|
|
"description": "FBM Fractal Simplex Noise. 10 octaves."
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 2 octaves"
|
|
},
|
|
{
|
|
"const": "TRIOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 3 octaves"
|
|
},
|
|
{
|
|
"const": "QUADOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 4 octaves"
|
|
},
|
|
{
|
|
"const": "QUINTOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 5 octaves"
|
|
},
|
|
{
|
|
"const": "SEXOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 6 octaves"
|
|
},
|
|
{
|
|
"const": "SEPTOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 7 octaves"
|
|
},
|
|
{
|
|
"const": "OCTOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 8 octaves"
|
|
},
|
|
{
|
|
"const": "NONOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 9 octaves"
|
|
},
|
|
{
|
|
"const": "VIGOCTAVE_SIMPLEX",
|
|
"description": "Basic, Smooth & Fast Simplex noise. Uses 10 octaves"
|
|
},
|
|
{
|
|
"const": "GLOB",
|
|
"description": "Glob noise is like cellular, but with globs..."
|
|
},
|
|
{
|
|
"const": "GLOB_IRIS",
|
|
"description": "Glob noise is like cellular, but with globs..."
|
|
},
|
|
{
|
|
"const": "GLOB_IRIS_HALF",
|
|
"description": "Glob noise is like cellular, but with globs..."
|
|
},
|
|
{
|
|
"const": "GLOB_IRIS_DOUBLE",
|
|
"description": "Glob noise is like cellular, but with globs..."
|
|
},
|
|
{
|
|
"const": "GLOB_IRIS_THICK",
|
|
"description": "Glob noise is like cellular, but with globs..."
|
|
},
|
|
{
|
|
"const": "CUBIC",
|
|
"description": "Cubic Noise"
|
|
},
|
|
{
|
|
"const": "FRACTAL_CUBIC",
|
|
"description": "Fractal Cubic Noise"
|
|
},
|
|
{
|
|
"const": "FRACTAL_CUBIC_IRIS",
|
|
"description": "Fractal Cubic Noise With Iris Swirls"
|
|
},
|
|
{
|
|
"const": "FRACTAL_CUBIC_IRIS_THICK",
|
|
"description": "Fractal Cubic Noise With Iris Swirls"
|
|
},
|
|
{
|
|
"const": "FRACTAL_CUBIC_IRIS_HALF",
|
|
"description": "Fractal Cubic Noise With Iris Swirls"
|
|
},
|
|
{
|
|
"const": "FRACTAL_CUBIC_IRIS_DOUBLE",
|
|
"description": "Fractal Cubic Noise With Iris Swirls"
|
|
},
|
|
{
|
|
"const": "BIOCTAVE_FRACTAL_CUBIC",
|
|
"description": "Fractal Cubic Noise, 2 Octaves"
|
|
},
|
|
{
|
|
"const": "TRIOCTAVE_FRACTAL_CUBIC",
|
|
"description": "Fractal Cubic Noise, 3 Octaves"
|
|
},
|
|
{
|
|
"const": "QUADOCTAVE_FRACTAL_CUBIC",
|
|
"description": "Fractal Cubic Noise, 4 Octaves"
|
|
},
|
|
{
|
|
"const": "CUBIC_IRIS",
|
|
"description": "Cubic Noise"
|
|
},
|
|
{
|
|
"const": "CUBIC_IRIS_HALF",
|
|
"description": "Cubic Noise"
|
|
},
|
|
{
|
|
"const": "CUBIC_IRIS_DOUBLE",
|
|
"description": "Cubic Noise"
|
|
},
|
|
{
|
|
"const": "CUBIC_IRIS_THICK",
|
|
"description": "Cubic Noise"
|
|
},
|
|
{
|
|
"const": "CELLULAR_IRIS",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "CELLULAR_IRIS_THICK",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "CELLULAR_IRIS_DOUBLE",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "CELLULAR_IRIS_HALF",
|
|
"description": "Cellular noise creates the same noise level for cells, changes noise level on cell borders. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HEIGHT",
|
|
"description": "Inverse of vascular, height gets to 1.0 as it approaches the center of a cell"
|
|
},
|
|
{
|
|
"const": "CELLULAR_HEIGHT_IRIS",
|
|
"description": "Inverse of vascular, height gets to 1.0 as it approaches the center of a cell, using the iris style."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HEIGHT_IRIS_DOUBLE",
|
|
"description": "Inverse of vascular, height gets to 1.0 as it approaches the center of a cell, using the iris style."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HEIGHT_IRIS_THICK",
|
|
"description": "Inverse of vascular, height gets to 1.0 as it approaches the center of a cell, using the iris style."
|
|
},
|
|
{
|
|
"const": "CELLULAR_HEIGHT_IRIS_HALF",
|
|
"description": "Inverse of vascular, height gets to 1.0 as it approaches the center of a cell, using the iris style."
|
|
},
|
|
{
|
|
"const": "VASCULAR_IRIS",
|
|
"description": "Vascular noise gets higher as the position nears a cell border. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "VASCULAR_IRIS_DOUBLE",
|
|
"description": "Vascular noise gets higher as the position nears a cell border. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "VASCULAR_IRIS_THICK",
|
|
"description": "Vascular noise gets higher as the position nears a cell border. Cells are distorted using Iris styled wispy noise."
|
|
},
|
|
{
|
|
"const": "VASCULAR_IRIS_HALF",
|
|
"description": "Vascular noise gets higher as the position nears a cell border. Cells are distorted using Iris styled wispy noise."
|
|
}
|
|
]},
|
|
"obj-com-volmit-iris-engine-object-irisblockdata": {
|
|
"description": "Represents Block Data",
|
|
"type": "object",
|
|
"properties": {
|
|
"preprocessors": {
|
|
"type": "array",
|
|
"minItems": 1,
|
|
"items": {"$ref": "#/definitions/erzscripts"},
|
|
"description": "preprocessors\nPreprocess this object in-memory when it's loaded, run scripts using the variable 'Iris.getPreprocessorObject()' and modify properties about this object before it's used.\n \nList<Script>\n\n \n* Default Value is an empty list\n* At least one entry must be defined, or just remove this list.\nMust be a valid Script (use ctrl+space for auto complete!)"
|
|
},
|
|
"block": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/enum-block-type",
|
|
"description": "block\nThe block to use\n \nBlock Type\n\n \n* Default Value is air\nMust be a valid Block Type (use ctrl+space for auto complete!)"
|
|
},
|
|
"debug": {
|
|
"type": "boolean",
|
|
"description": "debug\nDebug this block by printing it to the console when it's used. Must have debug turned on in settings.\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
"weight": {
|
|
"type": "integer",
|
|
"minimum": 1,
|
|
"maximum": 1000,
|
|
"description": "weight\nThe weight is used when this block data is inside of a list of blockdata. A weight of two is just as if you placed two of the same block data values in the same list making it more common when randomly picked.\n \nInteger\n\n \n* Default Value is 1\n* Minimum allowed is 1\n* Maximum allowed is 1000"
|
|
},
|
|
"backup": {
|
|
"type": "object",
|
|
"$ref": "#/definitions/obj-com-volmit-iris-engine-object-irisblockdata",
|
|
"description": "backup\nIf the block cannot be created on this version, Iris will attempt to use this backup block data instead.\n \nBlockData (Object)\nRepresents Block Data"
|
|
},
|
|
"data": {
|
|
"type": "object",
|
|
"$ref": "#/definitions/obj-com-volmit-iris-util-collection-kmap",
|
|
"description": "data\nOptional properties for this block data such as 'waterlogged': true\n \nKMap (Object)\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
}
|
|
}
|
|
},
|
|
"oneof-enum-com-volmit-iris-util-interpolation-interpolationmethod": {"oneOf": [
|
|
{
|
|
"const": "NONE",
|
|
"description": "No interpolation. Nearest Neighbor (bad for terrain, great for performance)."
|
|
},
|
|
{
|
|
"const": "BILINEAR",
|
|
"description": "Uses 4 nearby points in a square to calculate a 2d slope. Very fast but creates square artifacts. See: https://en.wikipedia.org/wiki/Bilinear_interpolation"
|
|
},
|
|
{
|
|
"const": "STARCAST_3",
|
|
"description": "Starcast is Iris's own creation. It uses raytrace checks to find a horizontal boundary nearby. 3 Checks in a circle. Typically starcast is used with another interpolation method. See BILINEAR_STARCAST_9 For example. Starcast is meant to 'break up' large, abrupt cliffs to make cheap interpolation smoother."
|
|
},
|
|
{
|
|
"const": "STARCAST_6",
|
|
"description": "Starcast is Iris's own creation. It uses raytrace checks to find a horizontal boundary nearby. 6 Checks in a circle. Typically starcast is used with another interpolation method. See BILINEAR_STARCAST_9 For example. Starcast is meant to 'break up' large, abrupt cliffs to make cheap interpolation smoother."
|
|
},
|
|
{
|
|
"const": "STARCAST_9",
|
|
"description": "Starcast is Iris's own creation. It uses raytrace checks to find a horizontal boundary nearby. 9 Checks in a circle. Typically starcast is used with another interpolation method. See BILINEAR_STARCAST_9 For example. Starcast is meant to 'break up' large, abrupt cliffs to make cheap interpolation smoother."
|
|
},
|
|
{
|
|
"const": "STARCAST_12",
|
|
"description": "Starcast is Iris's own creation. It uses raytrace checks to find a horizontal boundary nearby. 12 Checks in a circle. Typically starcast is used with another interpolation method. See BILINEAR_STARCAST_9 For example. Starcast is meant to 'break up' large, abrupt cliffs to make cheap interpolation smoother."
|
|
},
|
|
{
|
|
"const": "BILINEAR_STARCAST_3",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with bilinear."
|
|
},
|
|
{
|
|
"const": "BILINEAR_STARCAST_6",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with bilinear."
|
|
},
|
|
{
|
|
"const": "BILINEAR_STARCAST_9",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with bilinear."
|
|
},
|
|
{
|
|
"const": "BILINEAR_STARCAST_12",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with bilinear."
|
|
},
|
|
{
|
|
"const": "HERMITE_STARCAST_3",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with hermite."
|
|
},
|
|
{
|
|
"const": "HERMITE_STARCAST_6",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with hermite."
|
|
},
|
|
{
|
|
"const": "HERMITE_STARCAST_9",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with hermite."
|
|
},
|
|
{
|
|
"const": "HERMITE_STARCAST_12",
|
|
"description": "Uses starcast to break up the abrupt sharp cliffs, then smooths the rest out with hermite."
|
|
},
|
|
{
|
|
"const": "BILINEAR_BEZIER",
|
|
"description": "Uses bilinear but on a bezier curve. See: https://en.wikipedia.org/wiki/Bezier_curve"
|
|
},
|
|
{
|
|
"const": "BILINEAR_PARAMETRIC_2",
|
|
"description": "Uses Bilinear but with parametric curves alpha 2."
|
|
},
|
|
{
|
|
"const": "BILINEAR_PARAMETRIC_4",
|
|
"description": "Uses Bilinear but with parametric curves alpha 4."
|
|
},
|
|
{
|
|
"const": "BILINEAR_PARAMETRIC_1_5",
|
|
"description": "Uses Bilinear but with parametric curves alpha 1.5."
|
|
},
|
|
{
|
|
"const": "BICUBIC",
|
|
"description": "Bicubic noise creates 4, 4-point splines for a total of 16 checks. Bcubic can go higher than expected and lower than expected right before a large change in slope."
|
|
},
|
|
{
|
|
"const": "HERMITE",
|
|
"description": "Hermite is similar to bicubic, but faster and it can be tuned a little bit"
|
|
},
|
|
{
|
|
"const": "CATMULL_ROM_SPLINE",
|
|
"description": "Essentially bicubic with zero tension"
|
|
},
|
|
{
|
|
"const": "HERMITE_TENSE",
|
|
"description": "Essentially bicubic with max tension"
|
|
},
|
|
{
|
|
"const": "HERMITE_LOOSE",
|
|
"description": "Hermite is similar to bicubic, this variant reduces the dimple artifacts of bicubic"
|
|
},
|
|
{
|
|
"const": "HERMITE_LOOSE_HALF_POSITIVE_BIAS",
|
|
"description": "Hermite is similar to bicubic, this variant reduces the dimple artifacts of bicubic"
|
|
},
|
|
{
|
|
"const": "HERMITE_LOOSE_HALF_NEGATIVE_BIAS",
|
|
"description": "Hermite is similar to bicubic, this variant reduces the dimple artifacts of bicubic"
|
|
},
|
|
{
|
|
"const": "HERMITE_LOOSE_FULL_POSITIVE_BIAS",
|
|
"description": "Hermite is similar to bicubic, this variant reduces the dimple artifacts of bicubic"
|
|
},
|
|
{
|
|
"const": "HERMITE_LOOSE_FULL_NEGATIVE_BIAS",
|
|
"description": "Hermite is similar to bicubic, this variant reduces the dimple artifacts of bicubic"
|
|
}
|
|
]},
|
|
"oneof-enum-com-volmit-iris-engine-object-irisimagechannel": {"oneOf": [
|
|
{
|
|
"const": "RED",
|
|
"description": "The red channel of the image"
|
|
},
|
|
{
|
|
"const": "GREEN",
|
|
"description": "Thge green channel of the image"
|
|
},
|
|
{
|
|
"const": "BLUE",
|
|
"description": "The blue channel of the image"
|
|
},
|
|
{
|
|
"const": "SATURATION",
|
|
"description": "The saturation as a channel of the image"
|
|
},
|
|
{
|
|
"const": "HUE",
|
|
"description": "The hue as a channel of the image"
|
|
},
|
|
{
|
|
"const": "BRIGHTNESS",
|
|
"description": "The brightness as a channel of the image"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_ADD_RGB",
|
|
"description": "The composite of RGB as a channel of the image. Takes the average channel value (adding)"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_MUL_RGB",
|
|
"description": "The composite of RGB as a channel of the image. Multiplies the channels"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_MAX_RGB",
|
|
"description": "The composite of RGB as a channel of the image. Picks the highest channel"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_ADD_HSB",
|
|
"description": "The composite of HSB as a channel of the image Takes the average channel value (adding)"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_MUL_HSB",
|
|
"description": "The composite of HSB as a channel of the image Multiplies the channels"
|
|
},
|
|
{
|
|
"const": "COMPOSITE_MAX_HSB",
|
|
"description": "The composite of HSB as a channel of the image Picks the highest channel"
|
|
},
|
|
{
|
|
"const": "RAW",
|
|
"description": "The raw value as a channel (probably doesnt look very good)"
|
|
}
|
|
]},
|
|
"enum-block-type": {"enum": [
|
|
"minecraft:air",
|
|
"minecraft:stone",
|
|
"minecraft:granite",
|
|
"minecraft:polished_granite",
|
|
"minecraft:diorite",
|
|
"minecraft:polished_diorite",
|
|
"minecraft:andesite",
|
|
"minecraft:polished_andesite",
|
|
"minecraft:deepslate",
|
|
"minecraft:cobbled_deepslate",
|
|
"minecraft:polished_deepslate",
|
|
"minecraft:calcite",
|
|
"minecraft:tuff",
|
|
"minecraft:tuff_slab",
|
|
"minecraft:tuff_stairs",
|
|
"minecraft:tuff_wall",
|
|
"minecraft:chiseled_tuff",
|
|
"minecraft:polished_tuff",
|
|
"minecraft:polished_tuff_slab",
|
|
"minecraft:polished_tuff_stairs",
|
|
"minecraft:polished_tuff_wall",
|
|
"minecraft:tuff_bricks",
|
|
"minecraft:tuff_brick_slab",
|
|
"minecraft:tuff_brick_stairs",
|
|
"minecraft:tuff_brick_wall",
|
|
"minecraft:chiseled_tuff_bricks",
|
|
"minecraft:dripstone_block",
|
|
"minecraft:grass_block",
|
|
"minecraft:dirt",
|
|
"minecraft:coarse_dirt",
|
|
"minecraft:podzol",
|
|
"minecraft:rooted_dirt",
|
|
"minecraft:mud",
|
|
"minecraft:crimson_nylium",
|
|
"minecraft:warped_nylium",
|
|
"minecraft:cobblestone",
|
|
"minecraft:oak_planks",
|
|
"minecraft:spruce_planks",
|
|
"minecraft:birch_planks",
|
|
"minecraft:jungle_planks",
|
|
"minecraft:acacia_planks",
|
|
"minecraft:cherry_planks",
|
|
"minecraft:dark_oak_planks",
|
|
"minecraft:mangrove_planks",
|
|
"minecraft:bamboo_planks",
|
|
"minecraft:crimson_planks",
|
|
"minecraft:warped_planks",
|
|
"minecraft:bamboo_mosaic",
|
|
"minecraft:oak_sapling",
|
|
"minecraft:spruce_sapling",
|
|
"minecraft:birch_sapling",
|
|
"minecraft:jungle_sapling",
|
|
"minecraft:acacia_sapling",
|
|
"minecraft:cherry_sapling",
|
|
"minecraft:dark_oak_sapling",
|
|
"minecraft:mangrove_propagule",
|
|
"minecraft:bedrock",
|
|
"minecraft:sand",
|
|
"minecraft:suspicious_sand",
|
|
"minecraft:suspicious_gravel",
|
|
"minecraft:red_sand",
|
|
"minecraft:gravel",
|
|
"minecraft:coal_ore",
|
|
"minecraft:deepslate_coal_ore",
|
|
"minecraft:iron_ore",
|
|
"minecraft:deepslate_iron_ore",
|
|
"minecraft:copper_ore",
|
|
"minecraft:deepslate_copper_ore",
|
|
"minecraft:gold_ore",
|
|
"minecraft:deepslate_gold_ore",
|
|
"minecraft:redstone_ore",
|
|
"minecraft:deepslate_redstone_ore",
|
|
"minecraft:emerald_ore",
|
|
"minecraft:deepslate_emerald_ore",
|
|
"minecraft:lapis_ore",
|
|
"minecraft:deepslate_lapis_ore",
|
|
"minecraft:diamond_ore",
|
|
"minecraft:deepslate_diamond_ore",
|
|
"minecraft:nether_gold_ore",
|
|
"minecraft:nether_quartz_ore",
|
|
"minecraft:ancient_debris",
|
|
"minecraft:coal_block",
|
|
"minecraft:raw_iron_block",
|
|
"minecraft:raw_copper_block",
|
|
"minecraft:raw_gold_block",
|
|
"minecraft:heavy_core",
|
|
"minecraft:amethyst_block",
|
|
"minecraft:budding_amethyst",
|
|
"minecraft:iron_block",
|
|
"minecraft:copper_block",
|
|
"minecraft:gold_block",
|
|
"minecraft:diamond_block",
|
|
"minecraft:netherite_block",
|
|
"minecraft:exposed_copper",
|
|
"minecraft:weathered_copper",
|
|
"minecraft:oxidized_copper",
|
|
"minecraft:chiseled_copper",
|
|
"minecraft:exposed_chiseled_copper",
|
|
"minecraft:weathered_chiseled_copper",
|
|
"minecraft:oxidized_chiseled_copper",
|
|
"minecraft:cut_copper",
|
|
"minecraft:exposed_cut_copper",
|
|
"minecraft:weathered_cut_copper",
|
|
"minecraft:oxidized_cut_copper",
|
|
"minecraft:cut_copper_stairs",
|
|
"minecraft:exposed_cut_copper_stairs",
|
|
"minecraft:weathered_cut_copper_stairs",
|
|
"minecraft:oxidized_cut_copper_stairs",
|
|
"minecraft:cut_copper_slab",
|
|
"minecraft:exposed_cut_copper_slab",
|
|
"minecraft:weathered_cut_copper_slab",
|
|
"minecraft:oxidized_cut_copper_slab",
|
|
"minecraft:waxed_copper_block",
|
|
"minecraft:waxed_exposed_copper",
|
|
"minecraft:waxed_weathered_copper",
|
|
"minecraft:waxed_oxidized_copper",
|
|
"minecraft:waxed_chiseled_copper",
|
|
"minecraft:waxed_exposed_chiseled_copper",
|
|
"minecraft:waxed_weathered_chiseled_copper",
|
|
"minecraft:waxed_oxidized_chiseled_copper",
|
|
"minecraft:waxed_cut_copper",
|
|
"minecraft:waxed_exposed_cut_copper",
|
|
"minecraft:waxed_weathered_cut_copper",
|
|
"minecraft:waxed_oxidized_cut_copper",
|
|
"minecraft:waxed_cut_copper_stairs",
|
|
"minecraft:waxed_exposed_cut_copper_stairs",
|
|
"minecraft:waxed_weathered_cut_copper_stairs",
|
|
"minecraft:waxed_oxidized_cut_copper_stairs",
|
|
"minecraft:waxed_cut_copper_slab",
|
|
"minecraft:waxed_exposed_cut_copper_slab",
|
|
"minecraft:waxed_weathered_cut_copper_slab",
|
|
"minecraft:waxed_oxidized_cut_copper_slab",
|
|
"minecraft:oak_log",
|
|
"minecraft:spruce_log",
|
|
"minecraft:birch_log",
|
|
"minecraft:jungle_log",
|
|
"minecraft:acacia_log",
|
|
"minecraft:cherry_log",
|
|
"minecraft:dark_oak_log",
|
|
"minecraft:mangrove_log",
|
|
"minecraft:mangrove_roots",
|
|
"minecraft:muddy_mangrove_roots",
|
|
"minecraft:crimson_stem",
|
|
"minecraft:warped_stem",
|
|
"minecraft:bamboo_block",
|
|
"minecraft:stripped_oak_log",
|
|
"minecraft:stripped_spruce_log",
|
|
"minecraft:stripped_birch_log",
|
|
"minecraft:stripped_jungle_log",
|
|
"minecraft:stripped_acacia_log",
|
|
"minecraft:stripped_cherry_log",
|
|
"minecraft:stripped_dark_oak_log",
|
|
"minecraft:stripped_mangrove_log",
|
|
"minecraft:stripped_crimson_stem",
|
|
"minecraft:stripped_warped_stem",
|
|
"minecraft:stripped_oak_wood",
|
|
"minecraft:stripped_spruce_wood",
|
|
"minecraft:stripped_birch_wood",
|
|
"minecraft:stripped_jungle_wood",
|
|
"minecraft:stripped_acacia_wood",
|
|
"minecraft:stripped_cherry_wood",
|
|
"minecraft:stripped_dark_oak_wood",
|
|
"minecraft:stripped_mangrove_wood",
|
|
"minecraft:stripped_crimson_hyphae",
|
|
"minecraft:stripped_warped_hyphae",
|
|
"minecraft:stripped_bamboo_block",
|
|
"minecraft:oak_wood",
|
|
"minecraft:spruce_wood",
|
|
"minecraft:birch_wood",
|
|
"minecraft:jungle_wood",
|
|
"minecraft:acacia_wood",
|
|
"minecraft:cherry_wood",
|
|
"minecraft:dark_oak_wood",
|
|
"minecraft:mangrove_wood",
|
|
"minecraft:crimson_hyphae",
|
|
"minecraft:warped_hyphae",
|
|
"minecraft:oak_leaves",
|
|
"minecraft:spruce_leaves",
|
|
"minecraft:birch_leaves",
|
|
"minecraft:jungle_leaves",
|
|
"minecraft:acacia_leaves",
|
|
"minecraft:cherry_leaves",
|
|
"minecraft:dark_oak_leaves",
|
|
"minecraft:mangrove_leaves",
|
|
"minecraft:azalea_leaves",
|
|
"minecraft:flowering_azalea_leaves",
|
|
"minecraft:sponge",
|
|
"minecraft:wet_sponge",
|
|
"minecraft:glass",
|
|
"minecraft:tinted_glass",
|
|
"minecraft:lapis_block",
|
|
"minecraft:sandstone",
|
|
"minecraft:chiseled_sandstone",
|
|
"minecraft:cut_sandstone",
|
|
"minecraft:cobweb",
|
|
"minecraft:short_grass",
|
|
"minecraft:fern",
|
|
"minecraft:azalea",
|
|
"minecraft:flowering_azalea",
|
|
"minecraft:dead_bush",
|
|
"minecraft:seagrass",
|
|
"minecraft:sea_pickle",
|
|
"minecraft:white_wool",
|
|
"minecraft:orange_wool",
|
|
"minecraft:magenta_wool",
|
|
"minecraft:light_blue_wool",
|
|
"minecraft:yellow_wool",
|
|
"minecraft:lime_wool",
|
|
"minecraft:pink_wool",
|
|
"minecraft:gray_wool",
|
|
"minecraft:light_gray_wool",
|
|
"minecraft:cyan_wool",
|
|
"minecraft:purple_wool",
|
|
"minecraft:blue_wool",
|
|
"minecraft:brown_wool",
|
|
"minecraft:green_wool",
|
|
"minecraft:red_wool",
|
|
"minecraft:black_wool",
|
|
"minecraft:dandelion",
|
|
"minecraft:poppy",
|
|
"minecraft:blue_orchid",
|
|
"minecraft:allium",
|
|
"minecraft:azure_bluet",
|
|
"minecraft:red_tulip",
|
|
"minecraft:orange_tulip",
|
|
"minecraft:white_tulip",
|
|
"minecraft:pink_tulip",
|
|
"minecraft:oxeye_daisy",
|
|
"minecraft:cornflower",
|
|
"minecraft:lily_of_the_valley",
|
|
"minecraft:wither_rose",
|
|
"minecraft:torchflower",
|
|
"minecraft:pitcher_plant",
|
|
"minecraft:spore_blossom",
|
|
"minecraft:brown_mushroom",
|
|
"minecraft:red_mushroom",
|
|
"minecraft:crimson_fungus",
|
|
"minecraft:warped_fungus",
|
|
"minecraft:crimson_roots",
|
|
"minecraft:warped_roots",
|
|
"minecraft:nether_sprouts",
|
|
"minecraft:weeping_vines",
|
|
"minecraft:twisting_vines",
|
|
"minecraft:sugar_cane",
|
|
"minecraft:kelp",
|
|
"minecraft:moss_carpet",
|
|
"minecraft:pink_petals",
|
|
"minecraft:moss_block",
|
|
"minecraft:hanging_roots",
|
|
"minecraft:big_dripleaf",
|
|
"minecraft:small_dripleaf",
|
|
"minecraft:bamboo",
|
|
"minecraft:oak_slab",
|
|
"minecraft:spruce_slab",
|
|
"minecraft:birch_slab",
|
|
"minecraft:jungle_slab",
|
|
"minecraft:acacia_slab",
|
|
"minecraft:cherry_slab",
|
|
"minecraft:dark_oak_slab",
|
|
"minecraft:mangrove_slab",
|
|
"minecraft:bamboo_slab",
|
|
"minecraft:bamboo_mosaic_slab",
|
|
"minecraft:crimson_slab",
|
|
"minecraft:warped_slab",
|
|
"minecraft:stone_slab",
|
|
"minecraft:smooth_stone_slab",
|
|
"minecraft:sandstone_slab",
|
|
"minecraft:cut_sandstone_slab",
|
|
"minecraft:petrified_oak_slab",
|
|
"minecraft:cobblestone_slab",
|
|
"minecraft:brick_slab",
|
|
"minecraft:stone_brick_slab",
|
|
"minecraft:mud_brick_slab",
|
|
"minecraft:nether_brick_slab",
|
|
"minecraft:quartz_slab",
|
|
"minecraft:red_sandstone_slab",
|
|
"minecraft:cut_red_sandstone_slab",
|
|
"minecraft:purpur_slab",
|
|
"minecraft:prismarine_slab",
|
|
"minecraft:prismarine_brick_slab",
|
|
"minecraft:dark_prismarine_slab",
|
|
"minecraft:smooth_quartz",
|
|
"minecraft:smooth_red_sandstone",
|
|
"minecraft:smooth_sandstone",
|
|
"minecraft:smooth_stone",
|
|
"minecraft:bricks",
|
|
"minecraft:bookshelf",
|
|
"minecraft:chiseled_bookshelf",
|
|
"minecraft:decorated_pot",
|
|
"minecraft:mossy_cobblestone",
|
|
"minecraft:obsidian",
|
|
"minecraft:torch",
|
|
"minecraft:end_rod",
|
|
"minecraft:chorus_plant",
|
|
"minecraft:chorus_flower",
|
|
"minecraft:purpur_block",
|
|
"minecraft:purpur_pillar",
|
|
"minecraft:purpur_stairs",
|
|
"minecraft:spawner",
|
|
"minecraft:chest",
|
|
"minecraft:crafting_table",
|
|
"minecraft:farmland",
|
|
"minecraft:furnace",
|
|
"minecraft:ladder",
|
|
"minecraft:cobblestone_stairs",
|
|
"minecraft:snow",
|
|
"minecraft:ice",
|
|
"minecraft:snow_block",
|
|
"minecraft:cactus",
|
|
"minecraft:clay",
|
|
"minecraft:jukebox",
|
|
"minecraft:oak_fence",
|
|
"minecraft:spruce_fence",
|
|
"minecraft:birch_fence",
|
|
"minecraft:jungle_fence",
|
|
"minecraft:acacia_fence",
|
|
"minecraft:cherry_fence",
|
|
"minecraft:dark_oak_fence",
|
|
"minecraft:mangrove_fence",
|
|
"minecraft:bamboo_fence",
|
|
"minecraft:crimson_fence",
|
|
"minecraft:warped_fence",
|
|
"minecraft:pumpkin",
|
|
"minecraft:carved_pumpkin",
|
|
"minecraft:jack_o_lantern",
|
|
"minecraft:netherrack",
|
|
"minecraft:soul_sand",
|
|
"minecraft:soul_soil",
|
|
"minecraft:basalt",
|
|
"minecraft:polished_basalt",
|
|
"minecraft:smooth_basalt",
|
|
"minecraft:soul_torch",
|
|
"minecraft:glowstone",
|
|
"minecraft:infested_stone",
|
|
"minecraft:infested_cobblestone",
|
|
"minecraft:infested_stone_bricks",
|
|
"minecraft:infested_mossy_stone_bricks",
|
|
"minecraft:infested_cracked_stone_bricks",
|
|
"minecraft:infested_chiseled_stone_bricks",
|
|
"minecraft:infested_deepslate",
|
|
"minecraft:stone_bricks",
|
|
"minecraft:mossy_stone_bricks",
|
|
"minecraft:cracked_stone_bricks",
|
|
"minecraft:chiseled_stone_bricks",
|
|
"minecraft:packed_mud",
|
|
"minecraft:mud_bricks",
|
|
"minecraft:deepslate_bricks",
|
|
"minecraft:cracked_deepslate_bricks",
|
|
"minecraft:deepslate_tiles",
|
|
"minecraft:cracked_deepslate_tiles",
|
|
"minecraft:chiseled_deepslate",
|
|
"minecraft:reinforced_deepslate",
|
|
"minecraft:brown_mushroom_block",
|
|
"minecraft:red_mushroom_block",
|
|
"minecraft:mushroom_stem",
|
|
"minecraft:iron_bars",
|
|
"minecraft:chain",
|
|
"minecraft:glass_pane",
|
|
"minecraft:melon",
|
|
"minecraft:vine",
|
|
"minecraft:glow_lichen",
|
|
"minecraft:brick_stairs",
|
|
"minecraft:stone_brick_stairs",
|
|
"minecraft:mud_brick_stairs",
|
|
"minecraft:mycelium",
|
|
"minecraft:lily_pad",
|
|
"minecraft:nether_bricks",
|
|
"minecraft:cracked_nether_bricks",
|
|
"minecraft:chiseled_nether_bricks",
|
|
"minecraft:nether_brick_fence",
|
|
"minecraft:nether_brick_stairs",
|
|
"minecraft:sculk",
|
|
"minecraft:sculk_vein",
|
|
"minecraft:sculk_catalyst",
|
|
"minecraft:sculk_shrieker",
|
|
"minecraft:enchanting_table",
|
|
"minecraft:end_portal_frame",
|
|
"minecraft:end_stone",
|
|
"minecraft:end_stone_bricks",
|
|
"minecraft:dragon_egg",
|
|
"minecraft:sandstone_stairs",
|
|
"minecraft:ender_chest",
|
|
"minecraft:emerald_block",
|
|
"minecraft:oak_stairs",
|
|
"minecraft:spruce_stairs",
|
|
"minecraft:birch_stairs",
|
|
"minecraft:jungle_stairs",
|
|
"minecraft:acacia_stairs",
|
|
"minecraft:cherry_stairs",
|
|
"minecraft:dark_oak_stairs",
|
|
"minecraft:mangrove_stairs",
|
|
"minecraft:bamboo_stairs",
|
|
"minecraft:bamboo_mosaic_stairs",
|
|
"minecraft:crimson_stairs",
|
|
"minecraft:warped_stairs",
|
|
"minecraft:command_block",
|
|
"minecraft:beacon",
|
|
"minecraft:cobblestone_wall",
|
|
"minecraft:mossy_cobblestone_wall",
|
|
"minecraft:brick_wall",
|
|
"minecraft:prismarine_wall",
|
|
"minecraft:red_sandstone_wall",
|
|
"minecraft:mossy_stone_brick_wall",
|
|
"minecraft:granite_wall",
|
|
"minecraft:stone_brick_wall",
|
|
"minecraft:mud_brick_wall",
|
|
"minecraft:nether_brick_wall",
|
|
"minecraft:andesite_wall",
|
|
"minecraft:red_nether_brick_wall",
|
|
"minecraft:sandstone_wall",
|
|
"minecraft:end_stone_brick_wall",
|
|
"minecraft:diorite_wall",
|
|
"minecraft:blackstone_wall",
|
|
"minecraft:polished_blackstone_wall",
|
|
"minecraft:polished_blackstone_brick_wall",
|
|
"minecraft:cobbled_deepslate_wall",
|
|
"minecraft:polished_deepslate_wall",
|
|
"minecraft:deepslate_brick_wall",
|
|
"minecraft:deepslate_tile_wall",
|
|
"minecraft:anvil",
|
|
"minecraft:chipped_anvil",
|
|
"minecraft:damaged_anvil",
|
|
"minecraft:chiseled_quartz_block",
|
|
"minecraft:quartz_block",
|
|
"minecraft:quartz_bricks",
|
|
"minecraft:quartz_pillar",
|
|
"minecraft:quartz_stairs",
|
|
"minecraft:white_terracotta",
|
|
"minecraft:orange_terracotta",
|
|
"minecraft:magenta_terracotta",
|
|
"minecraft:light_blue_terracotta",
|
|
"minecraft:yellow_terracotta",
|
|
"minecraft:lime_terracotta",
|
|
"minecraft:pink_terracotta",
|
|
"minecraft:gray_terracotta",
|
|
"minecraft:light_gray_terracotta",
|
|
"minecraft:cyan_terracotta",
|
|
"minecraft:purple_terracotta",
|
|
"minecraft:blue_terracotta",
|
|
"minecraft:brown_terracotta",
|
|
"minecraft:green_terracotta",
|
|
"minecraft:red_terracotta",
|
|
"minecraft:black_terracotta",
|
|
"minecraft:barrier",
|
|
"minecraft:light",
|
|
"minecraft:hay_block",
|
|
"minecraft:white_carpet",
|
|
"minecraft:orange_carpet",
|
|
"minecraft:magenta_carpet",
|
|
"minecraft:light_blue_carpet",
|
|
"minecraft:yellow_carpet",
|
|
"minecraft:lime_carpet",
|
|
"minecraft:pink_carpet",
|
|
"minecraft:gray_carpet",
|
|
"minecraft:light_gray_carpet",
|
|
"minecraft:cyan_carpet",
|
|
"minecraft:purple_carpet",
|
|
"minecraft:blue_carpet",
|
|
"minecraft:brown_carpet",
|
|
"minecraft:green_carpet",
|
|
"minecraft:red_carpet",
|
|
"minecraft:black_carpet",
|
|
"minecraft:terracotta",
|
|
"minecraft:packed_ice",
|
|
"minecraft:dirt_path",
|
|
"minecraft:sunflower",
|
|
"minecraft:lilac",
|
|
"minecraft:rose_bush",
|
|
"minecraft:peony",
|
|
"minecraft:tall_grass",
|
|
"minecraft:large_fern",
|
|
"minecraft:white_stained_glass",
|
|
"minecraft:orange_stained_glass",
|
|
"minecraft:magenta_stained_glass",
|
|
"minecraft:light_blue_stained_glass",
|
|
"minecraft:yellow_stained_glass",
|
|
"minecraft:lime_stained_glass",
|
|
"minecraft:pink_stained_glass",
|
|
"minecraft:gray_stained_glass",
|
|
"minecraft:light_gray_stained_glass",
|
|
"minecraft:cyan_stained_glass",
|
|
"minecraft:purple_stained_glass",
|
|
"minecraft:blue_stained_glass",
|
|
"minecraft:brown_stained_glass",
|
|
"minecraft:green_stained_glass",
|
|
"minecraft:red_stained_glass",
|
|
"minecraft:black_stained_glass",
|
|
"minecraft:white_stained_glass_pane",
|
|
"minecraft:orange_stained_glass_pane",
|
|
"minecraft:magenta_stained_glass_pane",
|
|
"minecraft:light_blue_stained_glass_pane",
|
|
"minecraft:yellow_stained_glass_pane",
|
|
"minecraft:lime_stained_glass_pane",
|
|
"minecraft:pink_stained_glass_pane",
|
|
"minecraft:gray_stained_glass_pane",
|
|
"minecraft:light_gray_stained_glass_pane",
|
|
"minecraft:cyan_stained_glass_pane",
|
|
"minecraft:purple_stained_glass_pane",
|
|
"minecraft:blue_stained_glass_pane",
|
|
"minecraft:brown_stained_glass_pane",
|
|
"minecraft:green_stained_glass_pane",
|
|
"minecraft:red_stained_glass_pane",
|
|
"minecraft:black_stained_glass_pane",
|
|
"minecraft:prismarine",
|
|
"minecraft:prismarine_bricks",
|
|
"minecraft:dark_prismarine",
|
|
"minecraft:prismarine_stairs",
|
|
"minecraft:prismarine_brick_stairs",
|
|
"minecraft:dark_prismarine_stairs",
|
|
"minecraft:sea_lantern",
|
|
"minecraft:red_sandstone",
|
|
"minecraft:chiseled_red_sandstone",
|
|
"minecraft:cut_red_sandstone",
|
|
"minecraft:red_sandstone_stairs",
|
|
"minecraft:repeating_command_block",
|
|
"minecraft:chain_command_block",
|
|
"minecraft:magma_block",
|
|
"minecraft:nether_wart_block",
|
|
"minecraft:warped_wart_block",
|
|
"minecraft:red_nether_bricks",
|
|
"minecraft:bone_block",
|
|
"minecraft:structure_void",
|
|
"minecraft:shulker_box",
|
|
"minecraft:white_shulker_box",
|
|
"minecraft:orange_shulker_box",
|
|
"minecraft:magenta_shulker_box",
|
|
"minecraft:light_blue_shulker_box",
|
|
"minecraft:yellow_shulker_box",
|
|
"minecraft:lime_shulker_box",
|
|
"minecraft:pink_shulker_box",
|
|
"minecraft:gray_shulker_box",
|
|
"minecraft:light_gray_shulker_box",
|
|
"minecraft:cyan_shulker_box",
|
|
"minecraft:purple_shulker_box",
|
|
"minecraft:blue_shulker_box",
|
|
"minecraft:brown_shulker_box",
|
|
"minecraft:green_shulker_box",
|
|
"minecraft:red_shulker_box",
|
|
"minecraft:black_shulker_box",
|
|
"minecraft:white_glazed_terracotta",
|
|
"minecraft:orange_glazed_terracotta",
|
|
"minecraft:magenta_glazed_terracotta",
|
|
"minecraft:light_blue_glazed_terracotta",
|
|
"minecraft:yellow_glazed_terracotta",
|
|
"minecraft:lime_glazed_terracotta",
|
|
"minecraft:pink_glazed_terracotta",
|
|
"minecraft:gray_glazed_terracotta",
|
|
"minecraft:light_gray_glazed_terracotta",
|
|
"minecraft:cyan_glazed_terracotta",
|
|
"minecraft:purple_glazed_terracotta",
|
|
"minecraft:blue_glazed_terracotta",
|
|
"minecraft:brown_glazed_terracotta",
|
|
"minecraft:green_glazed_terracotta",
|
|
"minecraft:red_glazed_terracotta",
|
|
"minecraft:black_glazed_terracotta",
|
|
"minecraft:white_concrete",
|
|
"minecraft:orange_concrete",
|
|
"minecraft:magenta_concrete",
|
|
"minecraft:light_blue_concrete",
|
|
"minecraft:yellow_concrete",
|
|
"minecraft:lime_concrete",
|
|
"minecraft:pink_concrete",
|
|
"minecraft:gray_concrete",
|
|
"minecraft:light_gray_concrete",
|
|
"minecraft:cyan_concrete",
|
|
"minecraft:purple_concrete",
|
|
"minecraft:blue_concrete",
|
|
"minecraft:brown_concrete",
|
|
"minecraft:green_concrete",
|
|
"minecraft:red_concrete",
|
|
"minecraft:black_concrete",
|
|
"minecraft:white_concrete_powder",
|
|
"minecraft:orange_concrete_powder",
|
|
"minecraft:magenta_concrete_powder",
|
|
"minecraft:light_blue_concrete_powder",
|
|
"minecraft:yellow_concrete_powder",
|
|
"minecraft:lime_concrete_powder",
|
|
"minecraft:pink_concrete_powder",
|
|
"minecraft:gray_concrete_powder",
|
|
"minecraft:light_gray_concrete_powder",
|
|
"minecraft:cyan_concrete_powder",
|
|
"minecraft:purple_concrete_powder",
|
|
"minecraft:blue_concrete_powder",
|
|
"minecraft:brown_concrete_powder",
|
|
"minecraft:green_concrete_powder",
|
|
"minecraft:red_concrete_powder",
|
|
"minecraft:black_concrete_powder",
|
|
"minecraft:turtle_egg",
|
|
"minecraft:sniffer_egg",
|
|
"minecraft:dead_tube_coral_block",
|
|
"minecraft:dead_brain_coral_block",
|
|
"minecraft:dead_bubble_coral_block",
|
|
"minecraft:dead_fire_coral_block",
|
|
"minecraft:dead_horn_coral_block",
|
|
"minecraft:tube_coral_block",
|
|
"minecraft:brain_coral_block",
|
|
"minecraft:bubble_coral_block",
|
|
"minecraft:fire_coral_block",
|
|
"minecraft:horn_coral_block",
|
|
"minecraft:tube_coral",
|
|
"minecraft:brain_coral",
|
|
"minecraft:bubble_coral",
|
|
"minecraft:fire_coral",
|
|
"minecraft:horn_coral",
|
|
"minecraft:dead_brain_coral",
|
|
"minecraft:dead_bubble_coral",
|
|
"minecraft:dead_fire_coral",
|
|
"minecraft:dead_horn_coral",
|
|
"minecraft:dead_tube_coral",
|
|
"minecraft:tube_coral_fan",
|
|
"minecraft:brain_coral_fan",
|
|
"minecraft:bubble_coral_fan",
|
|
"minecraft:fire_coral_fan",
|
|
"minecraft:horn_coral_fan",
|
|
"minecraft:dead_tube_coral_fan",
|
|
"minecraft:dead_brain_coral_fan",
|
|
"minecraft:dead_bubble_coral_fan",
|
|
"minecraft:dead_fire_coral_fan",
|
|
"minecraft:dead_horn_coral_fan",
|
|
"minecraft:blue_ice",
|
|
"minecraft:conduit",
|
|
"minecraft:polished_granite_stairs",
|
|
"minecraft:smooth_red_sandstone_stairs",
|
|
"minecraft:mossy_stone_brick_stairs",
|
|
"minecraft:polished_diorite_stairs",
|
|
"minecraft:mossy_cobblestone_stairs",
|
|
"minecraft:end_stone_brick_stairs",
|
|
"minecraft:stone_stairs",
|
|
"minecraft:smooth_sandstone_stairs",
|
|
"minecraft:smooth_quartz_stairs",
|
|
"minecraft:granite_stairs",
|
|
"minecraft:andesite_stairs",
|
|
"minecraft:red_nether_brick_stairs",
|
|
"minecraft:polished_andesite_stairs",
|
|
"minecraft:diorite_stairs",
|
|
"minecraft:cobbled_deepslate_stairs",
|
|
"minecraft:polished_deepslate_stairs",
|
|
"minecraft:deepslate_brick_stairs",
|
|
"minecraft:deepslate_tile_stairs",
|
|
"minecraft:polished_granite_slab",
|
|
"minecraft:smooth_red_sandstone_slab",
|
|
"minecraft:mossy_stone_brick_slab",
|
|
"minecraft:polished_diorite_slab",
|
|
"minecraft:mossy_cobblestone_slab",
|
|
"minecraft:end_stone_brick_slab",
|
|
"minecraft:smooth_sandstone_slab",
|
|
"minecraft:smooth_quartz_slab",
|
|
"minecraft:granite_slab",
|
|
"minecraft:andesite_slab",
|
|
"minecraft:red_nether_brick_slab",
|
|
"minecraft:polished_andesite_slab",
|
|
"minecraft:diorite_slab",
|
|
"minecraft:cobbled_deepslate_slab",
|
|
"minecraft:polished_deepslate_slab",
|
|
"minecraft:deepslate_brick_slab",
|
|
"minecraft:deepslate_tile_slab",
|
|
"minecraft:scaffolding",
|
|
"minecraft:redstone_torch",
|
|
"minecraft:redstone_block",
|
|
"minecraft:repeater",
|
|
"minecraft:comparator",
|
|
"minecraft:piston",
|
|
"minecraft:sticky_piston",
|
|
"minecraft:slime_block",
|
|
"minecraft:honey_block",
|
|
"minecraft:observer",
|
|
"minecraft:hopper",
|
|
"minecraft:dispenser",
|
|
"minecraft:dropper",
|
|
"minecraft:lectern",
|
|
"minecraft:target",
|
|
"minecraft:lever",
|
|
"minecraft:lightning_rod",
|
|
"minecraft:daylight_detector",
|
|
"minecraft:sculk_sensor",
|
|
"minecraft:calibrated_sculk_sensor",
|
|
"minecraft:tripwire_hook",
|
|
"minecraft:trapped_chest",
|
|
"minecraft:tnt",
|
|
"minecraft:redstone_lamp",
|
|
"minecraft:note_block",
|
|
"minecraft:stone_button",
|
|
"minecraft:polished_blackstone_button",
|
|
"minecraft:oak_button",
|
|
"minecraft:spruce_button",
|
|
"minecraft:birch_button",
|
|
"minecraft:jungle_button",
|
|
"minecraft:acacia_button",
|
|
"minecraft:cherry_button",
|
|
"minecraft:dark_oak_button",
|
|
"minecraft:mangrove_button",
|
|
"minecraft:bamboo_button",
|
|
"minecraft:crimson_button",
|
|
"minecraft:warped_button",
|
|
"minecraft:stone_pressure_plate",
|
|
"minecraft:polished_blackstone_pressure_plate",
|
|
"minecraft:light_weighted_pressure_plate",
|
|
"minecraft:heavy_weighted_pressure_plate",
|
|
"minecraft:oak_pressure_plate",
|
|
"minecraft:spruce_pressure_plate",
|
|
"minecraft:birch_pressure_plate",
|
|
"minecraft:jungle_pressure_plate",
|
|
"minecraft:acacia_pressure_plate",
|
|
"minecraft:cherry_pressure_plate",
|
|
"minecraft:dark_oak_pressure_plate",
|
|
"minecraft:mangrove_pressure_plate",
|
|
"minecraft:bamboo_pressure_plate",
|
|
"minecraft:crimson_pressure_plate",
|
|
"minecraft:warped_pressure_plate",
|
|
"minecraft:iron_door",
|
|
"minecraft:oak_door",
|
|
"minecraft:spruce_door",
|
|
"minecraft:birch_door",
|
|
"minecraft:jungle_door",
|
|
"minecraft:acacia_door",
|
|
"minecraft:cherry_door",
|
|
"minecraft:dark_oak_door",
|
|
"minecraft:mangrove_door",
|
|
"minecraft:bamboo_door",
|
|
"minecraft:crimson_door",
|
|
"minecraft:warped_door",
|
|
"minecraft:copper_door",
|
|
"minecraft:exposed_copper_door",
|
|
"minecraft:weathered_copper_door",
|
|
"minecraft:oxidized_copper_door",
|
|
"minecraft:waxed_copper_door",
|
|
"minecraft:waxed_exposed_copper_door",
|
|
"minecraft:waxed_weathered_copper_door",
|
|
"minecraft:waxed_oxidized_copper_door",
|
|
"minecraft:iron_trapdoor",
|
|
"minecraft:oak_trapdoor",
|
|
"minecraft:spruce_trapdoor",
|
|
"minecraft:birch_trapdoor",
|
|
"minecraft:jungle_trapdoor",
|
|
"minecraft:acacia_trapdoor",
|
|
"minecraft:cherry_trapdoor",
|
|
"minecraft:dark_oak_trapdoor",
|
|
"minecraft:mangrove_trapdoor",
|
|
"minecraft:bamboo_trapdoor",
|
|
"minecraft:crimson_trapdoor",
|
|
"minecraft:warped_trapdoor",
|
|
"minecraft:copper_trapdoor",
|
|
"minecraft:exposed_copper_trapdoor",
|
|
"minecraft:weathered_copper_trapdoor",
|
|
"minecraft:oxidized_copper_trapdoor",
|
|
"minecraft:waxed_copper_trapdoor",
|
|
"minecraft:waxed_exposed_copper_trapdoor",
|
|
"minecraft:waxed_weathered_copper_trapdoor",
|
|
"minecraft:waxed_oxidized_copper_trapdoor",
|
|
"minecraft:oak_fence_gate",
|
|
"minecraft:spruce_fence_gate",
|
|
"minecraft:birch_fence_gate",
|
|
"minecraft:jungle_fence_gate",
|
|
"minecraft:acacia_fence_gate",
|
|
"minecraft:cherry_fence_gate",
|
|
"minecraft:dark_oak_fence_gate",
|
|
"minecraft:mangrove_fence_gate",
|
|
"minecraft:bamboo_fence_gate",
|
|
"minecraft:crimson_fence_gate",
|
|
"minecraft:warped_fence_gate",
|
|
"minecraft:powered_rail",
|
|
"minecraft:detector_rail",
|
|
"minecraft:rail",
|
|
"minecraft:activator_rail",
|
|
"minecraft:structure_block",
|
|
"minecraft:jigsaw",
|
|
"minecraft:wheat",
|
|
"minecraft:oak_sign",
|
|
"minecraft:spruce_sign",
|
|
"minecraft:birch_sign",
|
|
"minecraft:jungle_sign",
|
|
"minecraft:acacia_sign",
|
|
"minecraft:cherry_sign",
|
|
"minecraft:dark_oak_sign",
|
|
"minecraft:mangrove_sign",
|
|
"minecraft:bamboo_sign",
|
|
"minecraft:crimson_sign",
|
|
"minecraft:warped_sign",
|
|
"minecraft:oak_hanging_sign",
|
|
"minecraft:spruce_hanging_sign",
|
|
"minecraft:birch_hanging_sign",
|
|
"minecraft:jungle_hanging_sign",
|
|
"minecraft:acacia_hanging_sign",
|
|
"minecraft:cherry_hanging_sign",
|
|
"minecraft:dark_oak_hanging_sign",
|
|
"minecraft:mangrove_hanging_sign",
|
|
"minecraft:bamboo_hanging_sign",
|
|
"minecraft:crimson_hanging_sign",
|
|
"minecraft:warped_hanging_sign",
|
|
"minecraft:dried_kelp_block",
|
|
"minecraft:cake",
|
|
"minecraft:white_bed",
|
|
"minecraft:orange_bed",
|
|
"minecraft:magenta_bed",
|
|
"minecraft:light_blue_bed",
|
|
"minecraft:yellow_bed",
|
|
"minecraft:lime_bed",
|
|
"minecraft:pink_bed",
|
|
"minecraft:gray_bed",
|
|
"minecraft:light_gray_bed",
|
|
"minecraft:cyan_bed",
|
|
"minecraft:purple_bed",
|
|
"minecraft:blue_bed",
|
|
"minecraft:brown_bed",
|
|
"minecraft:green_bed",
|
|
"minecraft:red_bed",
|
|
"minecraft:black_bed",
|
|
"minecraft:crafter",
|
|
"minecraft:nether_wart",
|
|
"minecraft:brewing_stand",
|
|
"minecraft:cauldron",
|
|
"minecraft:flower_pot",
|
|
"minecraft:skeleton_skull",
|
|
"minecraft:wither_skeleton_skull",
|
|
"minecraft:player_head",
|
|
"minecraft:zombie_head",
|
|
"minecraft:creeper_head",
|
|
"minecraft:dragon_head",
|
|
"minecraft:piglin_head",
|
|
"minecraft:white_banner",
|
|
"minecraft:orange_banner",
|
|
"minecraft:magenta_banner",
|
|
"minecraft:light_blue_banner",
|
|
"minecraft:yellow_banner",
|
|
"minecraft:lime_banner",
|
|
"minecraft:pink_banner",
|
|
"minecraft:gray_banner",
|
|
"minecraft:light_gray_banner",
|
|
"minecraft:cyan_banner",
|
|
"minecraft:purple_banner",
|
|
"minecraft:blue_banner",
|
|
"minecraft:brown_banner",
|
|
"minecraft:green_banner",
|
|
"minecraft:red_banner",
|
|
"minecraft:black_banner",
|
|
"minecraft:loom",
|
|
"minecraft:composter",
|
|
"minecraft:barrel",
|
|
"minecraft:smoker",
|
|
"minecraft:blast_furnace",
|
|
"minecraft:cartography_table",
|
|
"minecraft:fletching_table",
|
|
"minecraft:grindstone",
|
|
"minecraft:smithing_table",
|
|
"minecraft:stonecutter",
|
|
"minecraft:bell",
|
|
"minecraft:lantern",
|
|
"minecraft:soul_lantern",
|
|
"minecraft:campfire",
|
|
"minecraft:soul_campfire",
|
|
"minecraft:shroomlight",
|
|
"minecraft:bee_nest",
|
|
"minecraft:beehive",
|
|
"minecraft:honeycomb_block",
|
|
"minecraft:lodestone",
|
|
"minecraft:crying_obsidian",
|
|
"minecraft:blackstone",
|
|
"minecraft:blackstone_slab",
|
|
"minecraft:blackstone_stairs",
|
|
"minecraft:gilded_blackstone",
|
|
"minecraft:polished_blackstone",
|
|
"minecraft:polished_blackstone_slab",
|
|
"minecraft:polished_blackstone_stairs",
|
|
"minecraft:chiseled_polished_blackstone",
|
|
"minecraft:polished_blackstone_bricks",
|
|
"minecraft:polished_blackstone_brick_slab",
|
|
"minecraft:polished_blackstone_brick_stairs",
|
|
"minecraft:cracked_polished_blackstone_bricks",
|
|
"minecraft:respawn_anchor",
|
|
"minecraft:candle",
|
|
"minecraft:white_candle",
|
|
"minecraft:orange_candle",
|
|
"minecraft:magenta_candle",
|
|
"minecraft:light_blue_candle",
|
|
"minecraft:yellow_candle",
|
|
"minecraft:lime_candle",
|
|
"minecraft:pink_candle",
|
|
"minecraft:gray_candle",
|
|
"minecraft:light_gray_candle",
|
|
"minecraft:cyan_candle",
|
|
"minecraft:purple_candle",
|
|
"minecraft:blue_candle",
|
|
"minecraft:brown_candle",
|
|
"minecraft:green_candle",
|
|
"minecraft:red_candle",
|
|
"minecraft:black_candle",
|
|
"minecraft:small_amethyst_bud",
|
|
"minecraft:medium_amethyst_bud",
|
|
"minecraft:large_amethyst_bud",
|
|
"minecraft:amethyst_cluster",
|
|
"minecraft:pointed_dripstone",
|
|
"minecraft:ochre_froglight",
|
|
"minecraft:verdant_froglight",
|
|
"minecraft:pearlescent_froglight",
|
|
"minecraft:frogspawn",
|
|
"minecraft:copper_grate",
|
|
"minecraft:exposed_copper_grate",
|
|
"minecraft:weathered_copper_grate",
|
|
"minecraft:oxidized_copper_grate",
|
|
"minecraft:waxed_copper_grate",
|
|
"minecraft:waxed_exposed_copper_grate",
|
|
"minecraft:waxed_weathered_copper_grate",
|
|
"minecraft:waxed_oxidized_copper_grate",
|
|
"minecraft:copper_bulb",
|
|
"minecraft:exposed_copper_bulb",
|
|
"minecraft:weathered_copper_bulb",
|
|
"minecraft:oxidized_copper_bulb",
|
|
"minecraft:waxed_copper_bulb",
|
|
"minecraft:waxed_exposed_copper_bulb",
|
|
"minecraft:waxed_weathered_copper_bulb",
|
|
"minecraft:waxed_oxidized_copper_bulb",
|
|
"minecraft:trial_spawner",
|
|
"minecraft:vault",
|
|
"minecraft:water",
|
|
"minecraft:lava",
|
|
"minecraft:tall_seagrass",
|
|
"minecraft:piston_head",
|
|
"minecraft:moving_piston",
|
|
"minecraft:wall_torch",
|
|
"minecraft:fire",
|
|
"minecraft:soul_fire",
|
|
"minecraft:redstone_wire",
|
|
"minecraft:oak_wall_sign",
|
|
"minecraft:spruce_wall_sign",
|
|
"minecraft:birch_wall_sign",
|
|
"minecraft:acacia_wall_sign",
|
|
"minecraft:cherry_wall_sign",
|
|
"minecraft:jungle_wall_sign",
|
|
"minecraft:dark_oak_wall_sign",
|
|
"minecraft:mangrove_wall_sign",
|
|
"minecraft:bamboo_wall_sign",
|
|
"minecraft:oak_wall_hanging_sign",
|
|
"minecraft:spruce_wall_hanging_sign",
|
|
"minecraft:birch_wall_hanging_sign",
|
|
"minecraft:acacia_wall_hanging_sign",
|
|
"minecraft:cherry_wall_hanging_sign",
|
|
"minecraft:jungle_wall_hanging_sign",
|
|
"minecraft:dark_oak_wall_hanging_sign",
|
|
"minecraft:mangrove_wall_hanging_sign",
|
|
"minecraft:crimson_wall_hanging_sign",
|
|
"minecraft:warped_wall_hanging_sign",
|
|
"minecraft:bamboo_wall_hanging_sign",
|
|
"minecraft:redstone_wall_torch",
|
|
"minecraft:soul_wall_torch",
|
|
"minecraft:nether_portal",
|
|
"minecraft:attached_pumpkin_stem",
|
|
"minecraft:attached_melon_stem",
|
|
"minecraft:pumpkin_stem",
|
|
"minecraft:melon_stem",
|
|
"minecraft:water_cauldron",
|
|
"minecraft:lava_cauldron",
|
|
"minecraft:powder_snow_cauldron",
|
|
"minecraft:end_portal",
|
|
"minecraft:cocoa",
|
|
"minecraft:tripwire",
|
|
"minecraft:potted_torchflower",
|
|
"minecraft:potted_oak_sapling",
|
|
"minecraft:potted_spruce_sapling",
|
|
"minecraft:potted_birch_sapling",
|
|
"minecraft:potted_jungle_sapling",
|
|
"minecraft:potted_acacia_sapling",
|
|
"minecraft:potted_cherry_sapling",
|
|
"minecraft:potted_dark_oak_sapling",
|
|
"minecraft:potted_mangrove_propagule",
|
|
"minecraft:potted_fern",
|
|
"minecraft:potted_dandelion",
|
|
"minecraft:potted_poppy",
|
|
"minecraft:potted_blue_orchid",
|
|
"minecraft:potted_allium",
|
|
"minecraft:potted_azure_bluet",
|
|
"minecraft:potted_red_tulip",
|
|
"minecraft:potted_orange_tulip",
|
|
"minecraft:potted_white_tulip",
|
|
"minecraft:potted_pink_tulip",
|
|
"minecraft:potted_oxeye_daisy",
|
|
"minecraft:potted_cornflower",
|
|
"minecraft:potted_lily_of_the_valley",
|
|
"minecraft:potted_wither_rose",
|
|
"minecraft:potted_red_mushroom",
|
|
"minecraft:potted_brown_mushroom",
|
|
"minecraft:potted_dead_bush",
|
|
"minecraft:potted_cactus",
|
|
"minecraft:carrots",
|
|
"minecraft:potatoes",
|
|
"minecraft:skeleton_wall_skull",
|
|
"minecraft:wither_skeleton_wall_skull",
|
|
"minecraft:zombie_wall_head",
|
|
"minecraft:player_wall_head",
|
|
"minecraft:creeper_wall_head",
|
|
"minecraft:dragon_wall_head",
|
|
"minecraft:piglin_wall_head",
|
|
"minecraft:white_wall_banner",
|
|
"minecraft:orange_wall_banner",
|
|
"minecraft:magenta_wall_banner",
|
|
"minecraft:light_blue_wall_banner",
|
|
"minecraft:yellow_wall_banner",
|
|
"minecraft:lime_wall_banner",
|
|
"minecraft:pink_wall_banner",
|
|
"minecraft:gray_wall_banner",
|
|
"minecraft:light_gray_wall_banner",
|
|
"minecraft:cyan_wall_banner",
|
|
"minecraft:purple_wall_banner",
|
|
"minecraft:blue_wall_banner",
|
|
"minecraft:brown_wall_banner",
|
|
"minecraft:green_wall_banner",
|
|
"minecraft:red_wall_banner",
|
|
"minecraft:black_wall_banner",
|
|
"minecraft:torchflower_crop",
|
|
"minecraft:pitcher_crop",
|
|
"minecraft:beetroots",
|
|
"minecraft:end_gateway",
|
|
"minecraft:frosted_ice",
|
|
"minecraft:kelp_plant",
|
|
"minecraft:dead_tube_coral_wall_fan",
|
|
"minecraft:dead_brain_coral_wall_fan",
|
|
"minecraft:dead_bubble_coral_wall_fan",
|
|
"minecraft:dead_fire_coral_wall_fan",
|
|
"minecraft:dead_horn_coral_wall_fan",
|
|
"minecraft:tube_coral_wall_fan",
|
|
"minecraft:brain_coral_wall_fan",
|
|
"minecraft:bubble_coral_wall_fan",
|
|
"minecraft:fire_coral_wall_fan",
|
|
"minecraft:horn_coral_wall_fan",
|
|
"minecraft:bamboo_sapling",
|
|
"minecraft:potted_bamboo",
|
|
"minecraft:void_air",
|
|
"minecraft:cave_air",
|
|
"minecraft:bubble_column",
|
|
"minecraft:sweet_berry_bush",
|
|
"minecraft:weeping_vines_plant",
|
|
"minecraft:twisting_vines_plant",
|
|
"minecraft:crimson_wall_sign",
|
|
"minecraft:warped_wall_sign",
|
|
"minecraft:potted_crimson_fungus",
|
|
"minecraft:potted_warped_fungus",
|
|
"minecraft:potted_crimson_roots",
|
|
"minecraft:potted_warped_roots",
|
|
"minecraft:candle_cake",
|
|
"minecraft:white_candle_cake",
|
|
"minecraft:orange_candle_cake",
|
|
"minecraft:magenta_candle_cake",
|
|
"minecraft:light_blue_candle_cake",
|
|
"minecraft:yellow_candle_cake",
|
|
"minecraft:lime_candle_cake",
|
|
"minecraft:pink_candle_cake",
|
|
"minecraft:gray_candle_cake",
|
|
"minecraft:light_gray_candle_cake",
|
|
"minecraft:cyan_candle_cake",
|
|
"minecraft:purple_candle_cake",
|
|
"minecraft:blue_candle_cake",
|
|
"minecraft:brown_candle_cake",
|
|
"minecraft:green_candle_cake",
|
|
"minecraft:red_candle_cake",
|
|
"minecraft:black_candle_cake",
|
|
"minecraft:powder_snow",
|
|
"minecraft:cave_vines",
|
|
"minecraft:cave_vines_plant",
|
|
"minecraft:big_dripleaf_stem",
|
|
"minecraft:potted_azalea_bush",
|
|
"minecraft:potted_flowering_azalea_bush"
|
|
]},
|
|
"obj-com-volmit-iris-engine-object-irisimagemap": {"anyOf": [
|
|
{
|
|
"description": "Represents an image map",
|
|
"type": "object",
|
|
"properties": {
|
|
"image": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/erzimages",
|
|
"description": "image\nDefine the png image to read in this noise map\n \nIris Image\n\n \n* Default Value is \nMust be a valid images (use ctrl+space for auto complete!)"
|
|
},
|
|
"coordinateScale": {
|
|
"type": "number",
|
|
"minimum": 1,
|
|
"description": "coordinateScale\nThe amount of distance a single pixel is when reading this map, reading x=13, would still read pixel 0 if the scale is 32. You can zoom this externally through noise styles for zooming out.\n \nNumber\n\n \n* Default Value is 32.0\n* Minimum allowed is 1.0"
|
|
},
|
|
"interpolationMethod": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/oneof-enum-com-volmit-iris-util-interpolation-interpolationmethod",
|
|
"description": "interpolationMethod\nThe interpolation method if the coordinateScale is greater than 1. This blends the image into noise. For nearest neighbor, use NONE.\n \nInterpolationMethod\nAn interpolation method (or function) is simply a method of smoothing a position based on surrounding points on a grid. Bicubic for example is smoother, but has 4 times the checks than Bilinear for example. Try using BILINEAR_STARCAST_9 for beautiful results.\n \n* Default Value is a default object (create this object to see default properties)\nMust be a valid InterpolationMethod (use ctrl+space for auto complete!)"
|
|
},
|
|
"channel": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/oneof-enum-com-volmit-iris-engine-object-irisimagechannel",
|
|
"description": "channel\nThe channel of the image to read from. This basically converts image data into a number betwen 0 to 1 per pixel using a certain 'channel/filter'\n \nImageChannel\nDetermines a derived channel of an image to read\n \n* Default Value is a default object (create this object to see default properties)\nMust be a valid ImageChannel (use ctrl+space for auto complete!)"
|
|
},
|
|
"inverted": {
|
|
"type": "boolean",
|
|
"description": "inverted\nInvert the channel input\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
"tiled": {
|
|
"type": "boolean",
|
|
"description": "tiled\nTile the image coordinates\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
"centered": {
|
|
"type": "boolean",
|
|
"description": "centered\nCenter 0,0 to the center of the image instead of the top left.\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
}
|
|
}
|
|
},
|
|
{"type": "string"}
|
|
]},
|
|
"erzscripts": {"enum": []},
|
|
"obj-com-volmit-iris-engine-object-irisgeneratorstyle": {"anyOf": [
|
|
{
|
|
"description": "A gen style",
|
|
"type": "object",
|
|
"properties": {
|
|
"style": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/oneof-enum-com-volmit-iris-engine-object-noisestyle",
|
|
"description": "style\nThe chance is 1 in CHANCE per interval\n \nNoiseStyle\nStyles of noise\n \n* Default Value is a default object (create this object to see default properties)\nMust be a valid NoiseStyle (use ctrl+space for auto complete!)"
|
|
},
|
|
"cellularFrequency": {
|
|
"type": "number",
|
|
"description": "cellularFrequency\nIf set above 0, this style will be cellularized\n \nNumber\n\n \n* Default Value is 0.0"
|
|
},
|
|
"cellularZoom": {
|
|
"type": "number",
|
|
"description": "cellularZoom\nCell zooms\n \nNumber\n\n \n* Default Value is 1.0"
|
|
},
|
|
"zoom": {
|
|
"type": "number",
|
|
"minimum": 1.0E-5,
|
|
"description": "zoom\nThe zoom of this style\n \nNumber\n\n \n* Default Value is 1.0\n* Minimum allowed is 1.0E-5"
|
|
},
|
|
"expression": {
|
|
"type": "string",
|
|
"$ref": "#/definitions/erzexpressions",
|
|
"description": "expression\nInstead of using the style property, use a custom expression to represent this style.\n \nIris Expression\n\nMust be a valid expressions (use ctrl+space for auto complete!)"
|
|
},
|
|
"imageMap": {
|
|
"anyOf": [
|
|
{
|
|
"!required": false,
|
|
"type": "object",
|
|
"$ref": "#/definitions/obj-com-volmit-iris-engine-object-irisimagemap",
|
|
"description": "imageMap\nUse an Image map instead of a generated value\n \nImageMap (Object)\nRepresents an image map\n \nYou can instead specify \"snippet/image-map/some-name.json\" to use a snippet file instead of specifying it here."
|
|
},
|
|
{
|
|
"type": "string",
|
|
"$ref": "#/definitions/enum-snippet-image-map",
|
|
"description": "imageMap\nUse an Image map instead of a generated value\n \nImageMap (Object)\nRepresents an image map\n \nYou can instead specify \"snippet/image-map/some-name.json\" to use a snippet file instead of specifying it here."
|
|
}
|
|
],
|
|
"description": "imageMap\nUse an Image map instead of a generated value\n \nImageMap (Object)\nRepresents an image map\n \nYou can instead specify \"snippet/image-map/some-name.json\" to use a snippet file instead of specifying it here."
|
|
},
|
|
"multiplier": {
|
|
"type": "number",
|
|
"minimum": 1.0E-5,
|
|
"description": "multiplier\nThe Output multiplier. Only used if parent is fracture.\n \nNumber\n\n \n* Default Value is 1.0\n* Minimum allowed is 1.0E-5"
|
|
},
|
|
"axialFracturing": {
|
|
"type": "boolean",
|
|
"description": "axialFracturing\nIf set to true, each dimension will be fractured with a different order of input coordinates. This is usually 2 or 3 times slower than normal.\n \nBoolean\n\n \n* Default Value is a default object (create this object to see default properties)"
|
|
},
|
|
"fracture": {
|
|
"anyOf": [
|
|
{
|
|
"!required": false,
|
|
"type": "object",
|
|
"$ref": "#/definitions/obj-com-volmit-iris-engine-object-irisgeneratorstyle",
|
|
"description": "fracture\nApply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here."
|
|
},
|
|
{
|
|
"type": "string",
|
|
"$ref": "#/definitions/enum-snippet-style",
|
|
"description": "fracture\nApply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here."
|
|
}
|
|
],
|
|
"description": "fracture\nApply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.\n \nGeneratorStyle (Object)\nA gen style\n \nYou can instead specify \"snippet/style/some-name.json\" to use a snippet file instead of specifying it here."
|
|
},
|
|
"exponent": {
|
|
"type": "number",
|
|
"minimum": 0.01562,
|
|
"maximum": 64,
|
|
"description": "exponent\nThe exponent\n \nNumber\n\n \n* Default Value is 1.0\n* Minimum allowed is 0.01562\n* Maximum allowed is 64.0"
|
|
},
|
|
"cacheSize": {
|
|
"type": "integer",
|
|
"minimum": 0,
|
|
"maximum": 8192,
|
|
"description": "cacheSize\nIf the cache size is set above 0, this generator will be cached\n \nInteger\n\n \n* Default Value is 0\n* Minimum allowed is 0\n* Maximum allowed is 8192"
|
|
}
|
|
}
|
|
},
|
|
{"type": "string"}
|
|
]},
|
|
"erzexpressions": {"enum": [
|
|
"rivers",
|
|
"idk",
|
|
"land-rivers",
|
|
"cracks",
|
|
"rivers2",
|
|
"riverrr",
|
|
"rivers3"
|
|
]},
|
|
"enum-snippet-style": {"enum": []},
|
|
"obj-com-volmit-iris-util-collection-kmap": {
|
|
"description": "",
|
|
"type": "object",
|
|
"properties": {}
|
|
},
|
|
"erzimages": {"enum": [
|
|
"cataract-badland",
|
|
"smallcobwebs",
|
|
"magma-rivers",
|
|
"hm",
|
|
"prototype-rivers",
|
|
"voronoi-node",
|
|
"cool-small-lakes",
|
|
"voronoi",
|
|
"copse-ledge",
|
|
"land-cracks",
|
|
"walls",
|
|
"weird-figures",
|
|
"wallsv2",
|
|
"noise",
|
|
"rivers-2",
|
|
"criptic-hole",
|
|
"sub-zero",
|
|
"particles",
|
|
"voidcells",
|
|
"smallsquare",
|
|
"bio-mass",
|
|
"biomass",
|
|
"cool-rivers-2",
|
|
"cobweb",
|
|
"dev-rivers",
|
|
"lavawaste",
|
|
"continents",
|
|
"canyon-rivers",
|
|
"vascularcliffs",
|
|
"island-style",
|
|
"thickmesa",
|
|
"voronoi-mountains",
|
|
"pixels",
|
|
"distant-cells",
|
|
"MultiCellDistances",
|
|
"labyrinth",
|
|
"painted-plains",
|
|
"knots",
|
|
"thick-branches",
|
|
"voronoi-noise"
|
|
]}
|
|
}
|
|
}
|