mirror of
https://github.com/Mojang/bedrock-samples.git
synced 2025-01-19 02:31:58 +00:00
338 lines
11 KiB
JSON
338 lines
11 KiB
JSON
{
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"$id": "3714031231",
|
|
"definitions": {
|
|
"1088251937": {
|
|
"title": "Filter Group",
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/definitions/4150989894"
|
|
},
|
|
{
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/1088251937"
|
|
}
|
|
},
|
|
{
|
|
"type": "object",
|
|
"properties": {
|
|
"AND": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"NOT": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"OR": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"all": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"all_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"any": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"any_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"none_of": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"1093643626": {
|
|
"title": "struct SharedTypes::v1_21_30::TradeItemList",
|
|
"oneOf": [
|
|
{
|
|
"$ref": "#/definitions/56017534"
|
|
},
|
|
{
|
|
"type": "object",
|
|
"properties": {
|
|
"choice": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/56017534"
|
|
},
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"choice"
|
|
]
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"2298823339": {
|
|
"title": "struct SharedTypes::v1_21_30::TradeItem::Quantity",
|
|
"oneOf": [
|
|
{
|
|
"type": "integer",
|
|
"minimum": 1.0
|
|
},
|
|
{
|
|
"type": "object",
|
|
"properties": {
|
|
"max": {
|
|
"type": "integer",
|
|
"$metaProperties": {},
|
|
"minimum": 1.0
|
|
},
|
|
"min": {
|
|
"type": "integer",
|
|
"$metaProperties": {},
|
|
"minimum": 1.0
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"3153354884": {
|
|
"title": "struct SharedTypes::v1_21_30::TradeGroup",
|
|
"type": "object",
|
|
"properties": {
|
|
"num_to_select": {
|
|
"type": "integer",
|
|
"$metaProperties": {},
|
|
"minimum": 0.0
|
|
},
|
|
"trades": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/3738829565"
|
|
},
|
|
"$metaProperties": {},
|
|
"minItems": 1
|
|
}
|
|
},
|
|
"required": [
|
|
"trades"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"315535208": {
|
|
"title": "class Json::Value",
|
|
"$metaProperties": {}
|
|
},
|
|
"3738829565": {
|
|
"title": "struct SharedTypes::v1_21_30::Trade",
|
|
"type": "object",
|
|
"properties": {
|
|
"gives": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/1093643626"
|
|
},
|
|
"$metaProperties": {},
|
|
"minItems": 1
|
|
},
|
|
"max_uses": {
|
|
"type": "integer",
|
|
"$metaProperties": {}
|
|
},
|
|
"reward_exp": {
|
|
"type": "boolean",
|
|
"$metaProperties": {}
|
|
},
|
|
"trader_exp": {
|
|
"type": "integer",
|
|
"$metaProperties": {}
|
|
},
|
|
"wants": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/1093643626"
|
|
},
|
|
"$metaProperties": {},
|
|
"minItems": 1
|
|
},
|
|
"weight": {
|
|
"type": "integer",
|
|
"$metaProperties": {},
|
|
"minimum": 1.0
|
|
}
|
|
},
|
|
"required": [
|
|
"gives",
|
|
"wants"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"4150989894": {
|
|
"title": "Filter Test",
|
|
"type": "object",
|
|
"properties": {
|
|
"domain": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"operator": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"subject": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"test": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
},
|
|
"value": {
|
|
"oneOf": [
|
|
{
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"type": "integer"
|
|
},
|
|
{
|
|
"type": "number"
|
|
},
|
|
{
|
|
"type": "string"
|
|
}
|
|
],
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"test"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"56017534": {
|
|
"title": "struct SharedTypes::v1_21_30::TradeItem",
|
|
"type": "object",
|
|
"properties": {
|
|
"__DEP_fltrs": {
|
|
"deprecated": true,
|
|
"$ref": "#/definitions/315535208",
|
|
"$metaProperties": {}
|
|
},
|
|
"__DEP_fnctns": {
|
|
"deprecated": true,
|
|
"$ref": "#/definitions/315535208",
|
|
"$metaProperties": {}
|
|
},
|
|
"filters": {
|
|
"$ref": "#/definitions/1088251937",
|
|
"$metaProperties": {}
|
|
},
|
|
"functions": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"description": "Dynamic value"
|
|
},
|
|
"$metaProperties": {}
|
|
},
|
|
"item": {
|
|
"type": "string",
|
|
"$metaProperties": {}
|
|
},
|
|
"price_multiplier": {
|
|
"type": "number",
|
|
"$metaProperties": {}
|
|
},
|
|
"quantity": {
|
|
"$ref": "#/definitions/2298823339",
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"item"
|
|
],
|
|
"$metaProperties": {}
|
|
},
|
|
"943617905": {
|
|
"title": "struct SharedTypes::v1_21_30::TradeTier",
|
|
"type": "object",
|
|
"properties": {
|
|
"groups": {
|
|
"title": "sequence container",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/3153354884"
|
|
},
|
|
"$metaProperties": {}
|
|
},
|
|
"total_exp_required": {
|
|
"type": "integer",
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"required": [
|
|
"groups",
|
|
"total_exp_required"
|
|
],
|
|
"$metaProperties": {}
|
|
}
|
|
},
|
|
"title": "struct SharedTypes::v1_21_30::TradeTableData",
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/definitions/943617905"
|
|
},
|
|
"$metaProperties": {}
|
|
} |