Skip to content

Commit

Permalink
upd: data to latest preview
Browse files Browse the repository at this point in the history
  • Loading branch information
Joelant05 committed Sep 8, 2022
1 parent 29ce9a4 commit 4d85cb2
Show file tree
Hide file tree
Showing 33 changed files with 19,584 additions and 19 deletions.
2 changes: 1 addition & 1 deletion dist/minecraftBedrock/fileDefinitions.json

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion packages/minecraftBedrock/fileDefinition/fog.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@
"1.18.30": "1.16.100",
"1.19.0": "1.16.100",
"1.19.10": "1.16.100",
"1.19.20": "1.16.100"
"1.19.20": "1.16.100",
"1.19.30": "1.16.100",
"1.19.40": "1.16.100"
},

"schema": "file:///data/packages/minecraftBedrock/schema/fog/main.json",
Expand Down
98 changes: 93 additions & 5 deletions packages/minecraftBedrock/fileDefinition/gameTest.json
Original file line number Diff line number Diff line change
Expand Up @@ -133,18 +133,19 @@
{
"definition": "types/gameTest/v1.19.0/mojang-minecraft.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.0"],
"targetVersion": ["=", "v1.19.0"],
"dependencies": ["mojang-minecraft"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-gametest.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.0"],
"targetVersion": ["=", "v1.19.0"],
"dependencies": ["mojang-gametest"]
}
},
{
// Both 1.19.0 and 1.19.30
"definition": "types/gameTest/v1.19.0/mojang-minecraft-ui.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.0"],
Expand All @@ -154,21 +155,108 @@
{
"definition": "types/gameTest/v1.19.0/mojang-net.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.0"],
"targetVersion": ["=", "v1.19.0"],
"dependencies": ["mojang-net"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-minecraft-server-admin.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.0"],
"targetVersion": ["=", "v1.19.0"],
"dependencies": ["mojang-minecraft-server-admin"]
}
},

{
"definition": "types/gameTest/v1.19.0/mojang-minecraft.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.10"],
"dependencies": ["mojang-minecraft"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-gametest.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.10"],
"dependencies": ["mojang-gametest"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-net.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.10"],
"dependencies": ["mojang-net"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-minecraft-server-admin.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.10"],
"dependencies": ["mojang-minecraft-server-admin"]
}
},

{
"definition": "types/gameTest/v1.19.0/mojang-minecraft.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.20"],
"dependencies": ["mojang-minecraft"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-gametest.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.20"],
"dependencies": ["mojang-gametest"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-net.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.20"],
"dependencies": ["mojang-net"]
}
},
{
"definition": "types/gameTest/v1.19.0/mojang-minecraft-server-admin.d.ts",
"requires": {
"targetVersion": ["=", "v1.19.20"],
"dependencies": ["mojang-minecraft-server-admin"]
}
},
// 1.19.30
{
"definition": "types/gameTest/v1.19.30/mojang-minecraft.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.30"],
"dependencies": ["mojang-minecraft"]
}
},
{
"definition": "types/gameTest/v1.19.30/mojang-gametest.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.30"],
"dependencies": ["mojang-gametest"]
}
},
{
"definition": "types/gameTest/v1.19.30/mojang-net.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.30"],
"dependencies": ["mojang-net"]
}
},
{
"definition": "types/gameTest/v1.19.30/mojang-minecraft-server-admin.d.ts",
"requires": {
"targetVersion": [">=", "v1.19.30"],
"dependencies": ["mojang-minecraft-server-admin"]
}
}
],

"documentation": {
"baseUrl": "https://docs.microsoft.com/en-us/minecraft/creator/documents/gametestgettingstarted",
"baseUrl": "https://docs.microsoft.com/en-us/minecraft/creator/scriptapi/",
"supportsQuerying": false
}
}
3 changes: 2 additions & 1 deletion packages/minecraftBedrock/formatVersions.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"1.19.0",
"1.19.10",
"1.19.20",
"1.19.30"
"1.19.30",
"1.19.40"
]
}
63 changes: 63 additions & 0 deletions packages/minecraftBedrock/language/mcfunction/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -5684,6 +5684,69 @@
]
}
]
},
{
"requires": {
"targetVersion": [">=", "1.19.40"],
"experimentalGameplay": ["upcomingCreatorFeatures"]
},
"subcommands": [
{
"commandName": "execute",
"commands": [
// rotated (relative)
{
"commandName": "rotated",
"arguments": [
{
"argumentName": "yaw",
"type": "string",
"additionalData": {
"values": ["~"]
}
},
{
"argumentName": "pitch",
"type": "string",
"additionalData": {
"values": ["~"]
}
}
]
},
// rotated (absolute)
{
"commandName": "rotated",
"arguments": [
{
"argumentName": "yaw",
"type": "number"
},
{
"argumentName": "pitch",
"type": "number"
}
]
},
// rotated > as
{
"commandName": "rotated",
"arguments": [
{
"type": "string",
"additionalData": {
"values": ["as"]
}
},
{
"type": "selector",
"argumentName": "origin"
}
]
}
]
}
]
}
]
}
2 changes: 1 addition & 1 deletion packages/minecraftBedrock/schema/biome/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
"if": {
"properties": {
"format_version": {
"enum": ["1.19.20", "1.19.30"]
"enum": ["1.19.20", "1.19.30", "1.19.40"]
}
}
},
Expand Down
2 changes: 1 addition & 1 deletion packages/minecraftBedrock/schema/block/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@
"if": {
"properties": {
"format_version": {
"enum": ["1.19.30"]
"enum": ["1.19.30", "1.19.40"]
}
}
},
Expand Down
2 changes: 1 addition & 1 deletion packages/minecraftBedrock/schema/clientEntity/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"if": {
"properties": {
"format_version": {
"enum": ["1.19.10", "1.19.20", "1.19.30"]
"enum": ["1.19.10", "1.19.20", "1.19.30", "1.19.40"]
}
}
},
Expand Down
3 changes: 2 additions & 1 deletion packages/minecraftBedrock/schema/dimension/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@
"1.19.0",
"1.19.10",
"1.19.20",
"1.19.30"
"1.19.30",
"1.19.40"
]
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
"in_water_or_rain",
"is_altitude",
"is_avoiding_mobs",
"is_baby", // v1.19.30+
"is_biome",
"is_block",
"is_brightness",
Expand Down Expand Up @@ -512,6 +513,23 @@
}
}
},
{
"if": {
"properties": {
"test": {
"const": "is_baby"
}
}
},
"then": {
"properties": {
"value": {
"description": "Returns true when the subject entity is a baby.",
"type": "boolean"
}
}
}
},
{
"if": {
"properties": {
Expand Down
12 changes: 12 additions & 0 deletions packages/minecraftBedrock/schema/entity/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,18 @@
"then": {
"$ref": "./v1.19.20/main.json"
}
},
{
"if": {
"properties": {
"format_version": {
"enum": ["1.19.40"]
}
}
},
"then": {
"$ref": "./v1.19.40/main.json"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"$schema": "http://json-schema.org/draft-07/schema",
"type": "object",
"properties": {
"minecraft:annotation.open_door": {
"$ref": "../../v1.16.0/annotations/annotation.open_door.json"
},
"minecraft:annotation.break_door": {
"$ref": "../../v1.16.0/annotations/annotation.break_door.json"
}
}
}
Loading

0 comments on commit 4d85cb2

Please sign in to comment.