{ "$id": "blockception.minecraft.behavior.entities.minecraft.behavior.play", "description": "Allows the mob to play with other baby villagers. This can only be used by Villagers.", "type": "object", "title": "Play", "additionalProperties": false, "required": [], "properties": { "priority": { "$ref": "types/priority.json" }, "speed_multiplier": { "$ref": "types/speed_multiplier.json" }, "chance_to_start": { "title": "Chance To Start", "type": "number", "default": 0.0, "description": "Percent chance that the mob will start this goal, from 0 to 1." }, "follow_distance": { "title": "Follow Distance", "type": "integer", "default": 2, "description": "The distance (in blocks) that the mob tries to be in range of the friend it's following." }, "friend_search_area": { "title": "Friend Search Area", "default": [6, 3, 6], "$ref": "../../../../general/vectors/number3.json", "description": "The dimensions of the AABB used to search for a potential friend to play with." }, "friend_types": { "title": "Friend Types", "type": "array", "description": "The entity type(s) to consider when searching for a potential friend to play with.", "items": { "filters": { "title": "Filters", "description": "UNDOCUMENTATED", "$ref": "../../filters/filters.json" } } }, "max_play_duration_seconds": { "title": "Max Play Duration Seconds", "type": "number", "default": 50.0, "description": "The max amount of seconds that the mob will play for before exiting the Goal." }, "random_pos_search_height": { "title": "Random Pos Search Height", "type": "integer", "default": 3, "description": "The height (in blocks) that the mob will search within to find a random position position to move to. Must be at least 1." }, "random_pos_search_range": { "title": "Random Pos Search Range", "type": "integer", "default": 16, "description": "The distance (in blocks) on ground that the mob will search within to find a random position to move to. Must be at least 1." } } }