This commit is contained in:
DaanV2
2021-04-04 13:52:35 +02:00
parent f23e8aae6b
commit 75bd662053
952 changed files with 1050 additions and 1026 deletions

29
.vscode/schema-validation.json vendored Normal file
View File

@@ -0,0 +1,29 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"definitions": {
"object_check": {
"type": "object",
"dependencies": {
"type": ["title", "description"]
},
"additionalProperties": {
"anyOf": [
{ "type": "object", "$ref": "#/definitions/object_check" },
{ "type": "array", "$ref": "#/definitions/array_check" }
]
}
},
"array_check": {
"items": {
"anyOf": [
{ "type": "object", "$ref": "#/definitions/object_check" },
{ "type": "array", "$ref": "#/definitions/array_check" }
]
}
}
},
"anyOf": [
{ "type": "object", "$ref": "#/definitions/object_check" },
{ "type": "array", "$ref": "#/definitions/array_check" }
]
}

3
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,3 @@
{
"json.schemas": [{ "fileMatch": ["source/**/*.json", "source/*.json"], "url": ".vscode/schema-validation.json" }]
}

View File

@@ -5,7 +5,7 @@ The json validation schema files for Minecraft bedrock
- [Manual Usage](#manual-usage) - [Manual Usage](#manual-usage)
- [Vscode](#vscode) - [Vscode](#vscode)
- [Contents](#contents) - [Contents](#contents)
- [Behaviour files](#behaviour-files) - [behavior files](#behavior-files)
- [Resource files](#resource-files) - [Resource files](#resource-files)
- [Contributing](#contributing) - [Contributing](#contributing)
@@ -31,16 +31,16 @@ OR
--- ---
# Contents # Contents
## Behaviour files ## behavior files
- [Animation Controllers](behaviour/animation_controllers/animation_controller.json) - [Animation Controllers](behavior/animation_controllers/animation_controller.json)
- [Animations](behaviour/animations/animations.json) - [Animations](behavior/animations/animations.json)
- [Blocks](behaviour/blocks/blocks.json) - [Blocks](behavior/blocks/blocks.json)
- [Entities](behaviour/entities/entities.json) - [Entities](behavior/entities/entities.json)
- [Items](behaviour/items/items.json) - [Items](behavior/items/items.json)
- [Loot tables](behaviour/loot_tables/loot_tables.json) - [Loot tables](behavior/loot_tables/loot_tables.json)
- [Recipes](behaviour/recipes/recipes.json) - [Recipes](behavior/recipes/recipes.json)
- [Spawn rules](behaviour/spawn_rules/spawn_rules.json) - [Spawn rules](behavior/spawn_rules/spawn_rules.json)
- [Trading](behaviour/trading/trading.json) - [Trading](behavior/trading/trading.json)
## Resource files ## Resource files

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,9 +1,8 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.animation_controller.1.10.0", "$id": "blockception.minecraft.behavior.animation_controller.1.10.0",
"type": "object", "type": "object",
"title": "Animation Controller 1.10.0",
"description": "TODO description",
"definitions": { "definitions": {
"animationspec": { "animationspec": {
"anyOf": [ "anyOf": [
@@ -64,6 +63,8 @@
}, },
"required": ["format_version", "animation_controllers"], "required": ["format_version", "animation_controllers"],
"additionalProperties": false, "additionalProperties": false,
"title": "Animation Controller 1.10.0",
"description": "TODO description",
"properties": { "properties": {
"format_version": { "format_version": {
"title": "1.10.0 Format Version", "title": "1.10.0 Format Version",
@@ -146,7 +147,7 @@
}, },
"initial_state": { "initial_state": {
"type": "string", "type": "string",
"description": "TODO description: initial state", "description": "The state to start with, if not specified state at position 0 in the array is used",
"title": "Initial State" "title": "Initial State"
} }
} }

View File

@@ -1,9 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.animation_controller.1.8.0", "$id": "blockception.minecraft.behavior.animation_controller.1.8.0",
"type": "object",
"title": "Animation Controller 1.8.0",
"description": "TODO description",
"definitions": { "definitions": {
"animationspec": { "animationspec": {
"anyOf": [ "anyOf": [
@@ -55,21 +52,15 @@
"type": "string", "type": "string",
"description": "The event or commands to execute", "description": "The event or commands to execute",
"oneOf": [ "oneOf": [
{ { "pattern": "^@s .+$", "title": "Event" },
"pattern": "^@s .+$", { "pattern": "^/.+$", "title": "Command" },
"title": "Event" { "pattern": "^.+;$", "title": "Molang" }
},
{
"pattern": "^/.+$",
"title": "Command"
},
{
"pattern": "^.+;$",
"title": "Molang"
}
] ]
} }
}, },
"type": "object",
"title": "Animation Controller 1.8.0",
"description": "Animation controller for behaviors 1.8.0",
"required": ["format_version", "animation_controllers"], "required": ["format_version", "animation_controllers"],
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
@@ -147,7 +138,7 @@
}, },
"initial_state": { "initial_state": {
"type": "string", "type": "string",
"description": "TODO description: initial state", "description": "The state to start with, if not specified state at position 0 in the array is used",
"title": "Initial State" "title": "Initial State"
} }
} }

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.animation_controller", "$id": "blockception.minecraft.behavior.animation_controller",
"examples": [ "examples": [
{ {
"format_version": "1.10.0", "format_version": "1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.10.0.animations", "$id": "blockception.minecraft.behavior.1.10.0.animations",
"type": "object", "type": "object",
"title": "Animation 1.10.0", "title": "Animation 1.10.0",
"description": "TODO description", "description": "TODO description",

View File

@@ -1,10 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.8.0.animations", "$id": "blockception.minecraft.behavior.1.8.0.animations",
"type": "object",
"title": "Animation 1.8.0",
"description": "TODO description",
"required": ["format_version", "animations"],
"definitions": { "definitions": {
"animationspec": { "animationspec": {
"anyOf": [ "anyOf": [
@@ -35,6 +31,11 @@
}, },
"commands": { "type": "string", "description": "The event or commands to execute" } "commands": { "type": "string", "description": "The event or commands to execute" }
}, },
"type": "object",
"title": "Animation 1.8.0",
"description": "Animation for behaviors 1.8.0",
"required": ["format_version", "animations"],
"additionalProperties": false,
"properties": { "properties": {
"format_version": { "format_version": {
"title": "1.8.0 Format Version", "title": "1.8.0 Format Version",
@@ -67,6 +68,5 @@
} }
} }
} }
}, }
"additionalProperties": false
} }

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.animations", "$id": "blockception.minecraft.behavior.animations",
"examples": [{ "format_version": "1.10.0", "animations": { "animation.example": {} } }], "examples": [{ "format_version": "1.10.0", "animations": { "animation.example": {} } }],
"allOf": [ "allOf": [
{ "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, "then": { "$ref": "./1.8.0/animations.json" } }, { "if": { "properties": { "format_version": { "type": "string", "const": "1.8.0" } } }, "then": { "$ref": "./1.8.0/animations.json" } },

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.10.0.blocks", "$id": "blockception.minecraft.behavior.1.10.0.blocks",
"description": "Minecraft blocks 1.10.0", "description": "Minecraft blocks 1.10.0",
"required": ["format_version", "minecraft:block"], "required": ["format_version", "minecraft:block"],
"title": "Block", "title": "Block",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.10.0.blocks.components", "$id": "blockception.minecraft.behavior.1.10.0.blocks.components",
"title": "Components", "title": "Components",
"description": "The components of that define this block", "description": "The components of that define this block",
"required": [], "required": [],

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.block_light_absorption", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.block_light_absorption",
"additionalProperties": false, "additionalProperties": false,
"type": "integer", "type": "integer",
"title": "Block Light Absorption 1.10.0", "title": "Block Light Absorption 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.block_light_emission", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.block_light_emission",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Block Light Emission 1.10.0", "title": "Block Light Emission 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.breakonpush", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.breakonpush",
"additionalProperties": false, "additionalProperties": false,
"type": "boolean", "type": "boolean",
"title": "Break On Push 1.10.0", "title": "Break On Push 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.breathability", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.breathability",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Breathability 1.10.0", "title": "Breathability 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.destroy_time", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.destroy_time",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Destroy Time 1.10.0", "title": "Destroy Time 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.display_name", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.display_name",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Display Name 1.10.0", "title": "Display Name 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.entity_collision", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.entity_collision",
"additionalProperties": false, "additionalProperties": false,
"title": "Entity Collision 1.10.0", "title": "Entity Collision 1.10.0",
"description": "Can only be set to false, it disables the collision of the block with entities.", "description": "Can only be set to false, it disables the collision of the block with entities.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.explosion_resistance", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.explosion_resistance",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Explosion Resistance 1.10.0", "title": "Explosion Resistance 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.flammable", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.flammable",
"additionalProperties": false, "additionalProperties": false,
"type": "object", "type": "object",
"title": "Flammable 1.10.0", "title": "Flammable 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.friction", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.friction",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Friction 1.10.0", "title": "Friction 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.geometry", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.geometry",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Geometry 1.10.0", "title": "Geometry 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.immovable", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.immovable",
"additionalProperties": false, "additionalProperties": false,
"type": "boolean", "type": "boolean",
"title": "Immovable 1.10.0", "title": "Immovable 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.loot", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.loot",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Loot 1.10.0", "title": "Loot 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.map_color", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.map_color",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Map Color 1.10.0", "title": "Map Color 1.10.0",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.material_instances", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.material_instances",
"type": "object", "type": "object",
"title": "Material Instances 1.10.0", "title": "Material Instances 1.10.0",
"description": "Maps face or material_instance names in a geometry file to an actual material instance. Material instance can either be a full material instance or a name to another already defined instance", "description": "Maps face or material_instance names in a geometry file to an actual material instance. Material instance can either be a full material instance or a name to another already defined instance",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.onlypistonpush", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.onlypistonpush",
"type": "boolean", "type": "boolean",
"title": "Only Piston Push 1.10.0", "title": "Only Piston Push 1.10.0",
"description": "Blocks with those components won't stick to stickyPistons" "description": "Blocks with those components won't stick to stickyPistons"

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.pick_collision", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.pick_collision",
"title": "Pick Collision 1.10.0", "title": "Pick Collision 1.10.0",
"description": "Can only be set to false, it disables the collision of the block with entities", "description": "Can only be set to false, it disables the collision of the block with entities",
"oneOf": [ "oneOf": [

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.placement_filter", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.placement_filter",
"title": "Placement Filter 1.10.0", "title": "Placement Filter 1.10.0",
"description": "Sets rules for under what conditions the block can be placed/survive", "description": "Sets rules for under what conditions the block can be placed/survive",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.preventsjumping", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.preventsjumping",
"title": "Prevents Jumping 1.10.0", "title": "Prevents Jumping 1.10.0",
"description": "This component makes it so actors can't jump when walking on this block", "description": "This component makes it so actors can't jump when walking on this block",
"type": "boolean" "type": "boolean"

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.random_ticking", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.random_ticking",
"title": "Random Ticking 1.10.0", "title": "Random Ticking 1.10.0",
"description": "Describes the component that will trigger an even at a regular interval between two values", "description": "Describes the component that will trigger an even at a regular interval between two values",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.rotation", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.rotation",
"title": "Rotation 1.10.0", "title": "Rotation 1.10.0",
"description": "This is the block's rotation around the center of the cube in degrees. The rotation order is x-y-z.", "description": "This is the block's rotation around the center of the cube in degrees. The rotation order is x-y-z.",
"type": "array", "type": "array",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.ticking", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.ticking",
"title": "Ticking 1.10.0", "title": "Ticking 1.10.0",
"description": "Describes the component that will trigger an even at a regular interval between two values", "description": "Describes the component that will trigger an even at a regular interval between two values",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.unit_cube", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.unit_cube",
"title": "Unit Cube 1.10.0", "title": "Unit Cube 1.10.0",
"description": "Specifies that a unit cube is to be used with tessellation.", "description": "Specifies that a unit cube is to be used with tessellation.",
"type": "string" "type": "string"

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.unwalkable", "$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.unwalkable",
"title": "Unwalkable 1.10.0", "title": "Unwalkable 1.10.0",
"description": "this component sets a block as unwalkable. Most mobs will not try to jump over it if the value is set to true", "description": "this component sets a block as unwalkable. Most mobs will not try to jump over it if the value is set to true",
"type": "boolean" "type": "boolean"

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.12.0.blocks", "$id": "blockception.minecraft.behavior.1.12.0.blocks",
"description": "Minecraft blocks 1.12.0", "description": "Minecraft blocks 1.12.0",
"required": ["format_version", "minecraft:block"], "required": ["format_version", "minecraft:block"],
"title": "Block", "title": "Block",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.16.0.blocks", "$id": "blockception.minecraft.behavior.1.16.0.blocks",
"description": "Minecraft blocks 1.16.0", "description": "Minecraft blocks 1.16.0",
"required": ["format_version", "minecraft:block"], "required": ["format_version", "minecraft:block"],
"title": "Block", "title": "Block",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.16.100.blocks", "$id": "blockception.minecraft.behavior.1.16.100.blocks",
"description": "Minecraft blocks 1.16.100", "description": "Minecraft blocks 1.16.100",
"required": ["format_version", "minecraft:block"], "required": ["format_version", "minecraft:block"],
"title": "Block", "title": "Block",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.block_light_absorption", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.block_light_absorption",
"additionalProperties": false, "additionalProperties": false,
"type": "integer", "type": "integer",
"title": "Block Light Absorption 1.16.100", "title": "Block Light Absorption 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.block_light_emission", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.block_light_emission",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Block Light Emission 1.16.100", "title": "Block Light Emission 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.breakonpush", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.breakonpush",
"additionalProperties": false, "additionalProperties": false,
"type": "boolean", "type": "boolean",
"title": "Break On Push 1.16.100", "title": "Break On Push 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.breathability", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.breathability",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Breathability 1.16.100", "title": "Breathability 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.destroy_time", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.destroy_time",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Destroy Time 1.16.100", "title": "Destroy Time 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.display_name", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.display_name",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Display Name 1.16.100", "title": "Display Name 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.entity_collision", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.entity_collision",
"additionalProperties": false, "additionalProperties": false,
"title": "Entity Collision 1.16.100", "title": "Entity Collision 1.16.100",
"description": "Can only be set to false, it disables the collision of the block with entities.", "description": "Can only be set to false, it disables the collision of the block with entities.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.explosion_resistance", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.explosion_resistance",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Explosion Resistance 1.16.100", "title": "Explosion Resistance 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.flammable", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.flammable",
"additionalProperties": false, "additionalProperties": false,
"type": "object", "type": "object",
"title": "Flammable 1.16.100", "title": "Flammable 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.friction", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.friction",
"additionalProperties": false, "additionalProperties": false,
"type": "number", "type": "number",
"title": "Friction 1.16.100", "title": "Friction 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.geometry", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.geometry",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Geometry 1.16.100", "title": "Geometry 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.immovable", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.immovable",
"additionalProperties": false, "additionalProperties": false,
"type": "boolean", "type": "boolean",
"title": "Immovable 1.16.100", "title": "Immovable 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.loot", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.loot",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Loot 1.16.100", "title": "Loot 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.map_color", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.map_color",
"additionalProperties": false, "additionalProperties": false,
"type": "string", "type": "string",
"title": "Map Color 1.16.100", "title": "Map Color 1.16.100",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.material_instances", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.material_instances",
"type": "object", "type": "object",
"title": "Material Instances 1.16.100", "title": "Material Instances 1.16.100",
"description": "Maps face or material_instance names in a geometry file to an actual material instance. Material instance can either be a full material instance or a name to another already defined instance", "description": "Maps face or material_instance names in a geometry file to an actual material instance. Material instance can either be a full material instance or a name to another already defined instance",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_fall_on", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_fall_on",
"type": "object", "type": "object",
"title": "On Fall On", "title": "On Fall On",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.200.minecraft.on_interact", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_interact",
"type": "object", "type": "object",
"title": "On Fall On", "title": "On Fall On",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_placed", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_placed",
"type": "object", "type": "object",
"title": "On Placed 1.16.100", "title": "On Placed 1.16.100",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_player_destroyed", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_player_destroyed",
"type": "object", "type": "object",
"title": "On Player Destroyed 1.16.100", "title": "On Player Destroyed 1.16.100",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_player_placing", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_player_placing",
"type": "object", "type": "object",
"title": "On Player Placing 1.16.100", "title": "On Player Placing 1.16.100",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_step_off", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_step_off",
"type": "object", "type": "object",
"title": "On Step Off 1.16.100", "title": "On Step Off 1.16.100",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.on_step_on", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.on_step_on",
"type": "object", "type": "object",
"title": "On Step On 1.16.100", "title": "On Step On 1.16.100",
"description": "Describes event for this block.", "description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.onlypistonpush", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.onlypistonpush",
"type": "boolean", "type": "boolean",
"title": "Only Piston Push 1.16.100", "title": "Only Piston Push 1.16.100",
"description": "Blocks with those components won't stick to stickyPistons" "description": "Blocks with those components won't stick to stickyPistons"

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.pick_collision", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.pick_collision",
"title": "Pick Collision 1.16.100", "title": "Pick Collision 1.16.100",
"description": "Can only be set to false, it disables the collision of the block with entities", "description": "Can only be set to false, it disables the collision of the block with entities",
"oneOf": [ "oneOf": [

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.placement_filter", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.placement_filter",
"title": "Placement Filter 1.16.100", "title": "Placement Filter 1.16.100",
"description": "Sets rules for under what conditions the block can be placed/survive", "description": "Sets rules for under what conditions the block can be placed/survive",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.preventsjumping", "$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.preventsjumping",
"title": "Prevents Jumping 1.16.100", "title": "Prevents Jumping 1.16.100",
"description": "This component makes it so actors can't jump when walking on this block", "description": "This component makes it so actors can't jump when walking on this block",
"type": "boolean" "type": "boolean"

Some files were not shown because too many files have changed in this diff Show More