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)
- [Vscode](#vscode)
- [Contents](#contents)
- [Behaviour files](#behaviour-files)
- [behavior files](#behavior-files)
- [Resource files](#resource-files)
- [Contributing](#contributing)
@@ -31,16 +31,16 @@ OR
---
# Contents
## Behaviour files
- [Animation Controllers](behaviour/animation_controllers/animation_controller.json)
- [Animations](behaviour/animations/animations.json)
- [Blocks](behaviour/blocks/blocks.json)
- [Entities](behaviour/entities/entities.json)
- [Items](behaviour/items/items.json)
- [Loot tables](behaviour/loot_tables/loot_tables.json)
- [Recipes](behaviour/recipes/recipes.json)
- [Spawn rules](behaviour/spawn_rules/spawn_rules.json)
- [Trading](behaviour/trading/trading.json)
## behavior files
- [Animation Controllers](behavior/animation_controllers/animation_controller.json)
- [Animations](behavior/animations/animations.json)
- [Blocks](behavior/blocks/blocks.json)
- [Entities](behavior/entities/entities.json)
- [Items](behavior/items/items.json)
- [Loot tables](behavior/loot_tables/loot_tables.json)
- [Recipes](behavior/recipes/recipes.json)
- [Spawn rules](behavior/spawn_rules/spawn_rules.json)
- [Trading](behavior/trading/trading.json)
## 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",
"$id": "blockception.minecraft.behaviour.animation_controller.1.10.0",
"$id": "blockception.minecraft.behavior.animation_controller.1.10.0",
"type": "object",
"title": "Animation Controller 1.10.0",
"description": "TODO description",
"definitions": {
"animationspec": {
"anyOf": [
@@ -64,6 +63,8 @@
},
"required": ["format_version", "animation_controllers"],
"additionalProperties": false,
"title": "Animation Controller 1.10.0",
"description": "TODO description",
"properties": {
"format_version": {
"title": "1.10.0 Format Version",
@@ -146,7 +147,7 @@
},
"initial_state": {
"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"
}
}

View File

@@ -1,9 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.animation_controller.1.8.0",
"type": "object",
"title": "Animation Controller 1.8.0",
"description": "TODO description",
"$id": "blockception.minecraft.behavior.animation_controller.1.8.0",
"definitions": {
"animationspec": {
"anyOf": [
@@ -55,21 +52,15 @@
"type": "string",
"description": "The event or commands to execute",
"oneOf": [
{
"pattern": "^@s .+$",
"title": "Event"
},
{
"pattern": "^/.+$",
"title": "Command"
},
{
"pattern": "^.+;$",
"title": "Molang"
}
{ "pattern": "^@s .+$", "title": "Event" },
{ "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"],
"additionalProperties": false,
"properties": {
@@ -147,7 +138,7 @@
},
"initial_state": {
"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"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "Animation 1.10.0",
"description": "TODO description",

View File

@@ -1,10 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.1.8.0.animations",
"type": "object",
"title": "Animation 1.8.0",
"description": "TODO description",
"required": ["format_version", "animations"],
"$id": "blockception.minecraft.behavior.1.8.0.animations",
"definitions": {
"animationspec": {
"anyOf": [
@@ -35,6 +31,11 @@
},
"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": {
"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",
"$id": "blockception.minecraft.behaviour.animations",
"$id": "blockception.minecraft.behavior.animations",
"examples": [{ "format_version": "1.10.0", "animations": { "animation.example": {} } }],
"allOf": [
{ "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",
"$id": "blockception.minecraft.behaviour.1.10.0.blocks",
"$id": "blockception.minecraft.behavior.1.10.0.blocks",
"description": "Minecraft blocks 1.10.0",
"required": ["format_version", "minecraft:block"],
"title": "Block",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "The components of that define this block",
"required": [],

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "integer",
"title": "Block Light Absorption 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Block Light Emission 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "boolean",
"title": "Break On Push 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Breathability 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Destroy Time 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Display Name 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"title": "Entity Collision 1.10.0",
"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",
"$id": "blockception.minecraft.behaviour.blocks.1.10.0.minecraft.explosion_resistance",
"$id": "blockception.minecraft.behavior.blocks.1.10.0.minecraft.explosion_resistance",
"additionalProperties": false,
"type": "number",
"title": "Explosion Resistance 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "object",
"title": "Flammable 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Friction 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Geometry 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "boolean",
"title": "Immovable 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Loot 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Map Color 1.10.0",

View File

@@ -1,6 +1,6 @@
{
"$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",
"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",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "Only Piston Push 1.10.0",
"description": "Blocks with those components won't stick to stickyPistons"

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Can only be set to false, it disables the collision of the block with entities",
"oneOf": [

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Sets rules for under what conditions the block can be placed/survive",
"type": "object",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "This component makes it so actors can't jump when walking on this block",
"type": "boolean"

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Describes the component that will trigger an even at a regular interval between two values",
"type": "object",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "This is the block's rotation around the center of the cube in degrees. The rotation order is x-y-z.",
"type": "array",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Describes the component that will trigger an even at a regular interval between two values",
"type": "object",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Specifies that a unit cube is to be used with tessellation.",
"type": "string"

View File

@@ -1,6 +1,6 @@
{
"$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",
"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"

View File

@@ -1,6 +1,6 @@
{
"$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",
"required": ["format_version", "minecraft:block"],
"title": "Block",

View File

@@ -1,6 +1,6 @@
{
"$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",
"required": ["format_version", "minecraft:block"],
"title": "Block",

View File

@@ -1,6 +1,6 @@
{
"$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",
"required": ["format_version", "minecraft:block"],
"title": "Block",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "integer",
"title": "Block Light Absorption 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Block Light Emission 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "boolean",
"title": "Break On Push 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Breathability 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Destroy Time 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Display Name 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"title": "Entity Collision 1.16.100",
"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",
"$id": "blockception.minecraft.behaviour.blocks.1.16.100.minecraft.explosion_resistance",
"$id": "blockception.minecraft.behavior.blocks.1.16.100.minecraft.explosion_resistance",
"additionalProperties": false,
"type": "number",
"title": "Explosion Resistance 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "object",
"title": "Flammable 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "number",
"title": "Friction 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Geometry 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "boolean",
"title": "Immovable 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Loot 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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,
"type": "string",
"title": "Map Color 1.16.100",

View File

@@ -1,6 +1,6 @@
{
"$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",
"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",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Fall On",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Fall On",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Placed 1.16.100",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Player Destroyed 1.16.100",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Player Placing 1.16.100",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Step Off 1.16.100",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "On Step On 1.16.100",
"description": "Describes event for this block.",

View File

@@ -1,6 +1,6 @@
{
"$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",
"title": "Only Piston Push 1.16.100",
"description": "Blocks with those components won't stick to stickyPistons"

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Can only be set to false, it disables the collision of the block with entities",
"oneOf": [

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "Sets rules for under what conditions the block can be placed/survive",
"type": "object",

View File

@@ -1,6 +1,6 @@
{
"$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",
"description": "This component makes it so actors can't jump when walking on this block",
"type": "boolean"

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