diff --git a/source/behavior/blocks/format/components/geometry.json b/source/behavior/blocks/format/components/geometry.json index d180da2f..69a29f7c 100644 --- a/source/behavior/blocks/format/components/geometry.json +++ b/source/behavior/blocks/format/components/geometry.json @@ -4,18 +4,8 @@ "description": "The description identifier of the geometry file to use to render this block. This identifier must match an existing geometry identifier in any of the currently loaded resource packs.", "oneOf": [ { - "type": "string" - }, - { - "type": "object", - "properties": { - "identifier": { - "title": "Identifier", - "description": "The description identifier of the geometry file to use to render this block. This identifier must match an existing geometry identifier in any of the currently loaded resource packs.", - "type": "string", - "enum": ["minecraft:geometry.full_block", "minecraft:geometry.cross"] - } - } + "type": "string", + "pattern": "[a-zA-Z0-9_\\.:\\=]" }, { "type": "object", @@ -25,7 +15,8 @@ "identifier": { "title": "Identifier", "description": "The description identifier of the geometry file to use to render this block. This identifier must match an existing geometry identifier in any of the currently loaded resource packs.", - "type": "string" + "type": "string", + "pattern": "[a-zA-Z0-9_\\.:\\=]" }, "bone_visibility": { "title": "Bone Visibility",