-
Bug
-
Resolution: Unresolved
-
None
-
1.19.0.21 Preview, 1.18.2 Hotfix
-
None
-
Confirmed
-
Windows
-
701181
How to reproduce
Create this entity file in a behavior pack
{
"format_version": "1.17.20",
"invalid_key": {
"caught": false
},
"minecraft:entity": {
"description": {
"identifier": "test:invalid_keys",
"invalid_key": {
"caught": false
}
},
"invalid_key": {
"caught": false
},
"components": {
"minecraft:physics": {
"invalid_key": {
"caught": true
}
},
"invalid_key": {
"caught": true
}
},
"events": {
"event": {
"add": {
"invalid_key": {
"caught": false
}
},
"invalid_key": {
"caught": true
}
}
}
}
}
Then load the world
Expected behavior
7 content log errors:
invalid_key not valid in top level of file
invalid_key not valid in minecraft:entity
invalid_key not valid in minecraft:entity > description
invalid_key not valid in minecraft:entity > components
invalid_key not valid in minecraft:entity > components > minecraft:physics
invalid_key not valid in minecraft:entity > events > event
invalid_key not valid in minecraft:entity > events > event > add
Actual behavior
Only 3 errors appear (the 3 I have marked above).
Notes
The vanilla behavior pack contains these kinds of schema errors.
- relates to
-
MCPE-151381 Various schema value errors in entity JSON files are ignored by minecraft
- Open