Update harvest_farm_block.json
Added properties Updated descriptions Removed undocumented comment
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
"$id": "blockception.minecraft.behavior.entities.minecraft.behavior.harvest_farm_block",
|
"$id": "blockception.minecraft.behavior.entities.minecraft.behavior.harvest_farm_block",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"title": "Harvest Farm Block",
|
"title": "Harvest Farm Block",
|
||||||
"description": "Allows the villager to harvest nearby farms. Can only be used by Villagers.",
|
"description": "Allows the entity to search within an area for farmland with air above it. If found, the entity will replace the air block by planting a seed item from its inventory on the farmland block. This goal requires \"minecraft:inventory\" and \"minecraft:navigation\" to execute. This goal will not execute if the entity does not have an item in its inventory.",
|
||||||
"additionalProperties": false,
|
"additionalProperties": false,
|
||||||
"required": [],
|
"required": [],
|
||||||
"properties": {
|
"properties": {
|
||||||
@@ -10,21 +10,39 @@
|
|||||||
"speed_multiplier": { "$ref": "types/speed_multiplier.json" },
|
"speed_multiplier": { "$ref": "types/speed_multiplier.json" },
|
||||||
"max_seconds_before_search": {
|
"max_seconds_before_search": {
|
||||||
"title": "Maximum Seconds Before Search",
|
"title": "Maximum Seconds Before Search",
|
||||||
"description": "The maximum amount of time in seconds that the goal can take before searching for the first harvest block.",
|
"type": "number",
|
||||||
"$comment": "UNDOCUMENTED",
|
"default": 1.0,
|
||||||
"type": "number"
|
"description": "The maximum amount of time in seconds that the goal can take before searching for the first harvest block. The time is chosen between 0 and this number."
|
||||||
},
|
},
|
||||||
"search_cooldown_max_seconds": {
|
"search_cooldown_max_seconds": {
|
||||||
"title": "Search Cooldown Maximum Seconds",
|
"title": "Search Cooldown Maximum Seconds",
|
||||||
"description": "The maximum amount of time in seconds that the goal can take before searching again, after failing to find a block to harvest.",
|
"type": "number",
|
||||||
"$comment": "UNDOCUMENTED",
|
"default": 8.0,
|
||||||
"type": "number"
|
"description": "The maximum amount of time in seconds that the goal can take before searching again, after failing to find a a harvest block already. The time is chosen between 0 and this number."
|
||||||
|
},
|
||||||
|
"search_count": {
|
||||||
|
"title": "Search Count",
|
||||||
|
"type": "integer",
|
||||||
|
"default": 0,
|
||||||
|
"description": "The number of randomly selected blocks each tick that the entity will check within its search range and height for a valid block to move to. A value of 0 will have the mob check every block within range in one tick."
|
||||||
|
},
|
||||||
|
"search_height": {
|
||||||
|
"title": "Search Height",
|
||||||
|
"type": "integer",
|
||||||
|
"default": 1,
|
||||||
|
"description": "The height in blocks the entity will search within to find a valid target position."
|
||||||
|
},
|
||||||
|
"search_range": {
|
||||||
|
"title": "Search Range",
|
||||||
|
"type": "integer",
|
||||||
|
"default": 16,
|
||||||
|
"description": "The distance in blocks the entity will search within to find a valid target position."
|
||||||
},
|
},
|
||||||
"seconds_until_new_task": {
|
"seconds_until_new_task": {
|
||||||
"title": "Seconds Until New Task",
|
"title": "Seconds Until New Task",
|
||||||
"description": "The amount of time in seconds that the goal will cooldown after a successful reap/sow, before it can start again.",
|
"type": "number",
|
||||||
"$comment": "UNDOCUMENTED",
|
"default": 0.5,
|
||||||
"type": "number"
|
"description": "The amount of time in seconds that the goal will cooldown after a successful reap/sow, before it can start again."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"examples": [
|
"examples": [
|
||||||
|
|||||||
Reference in New Issue
Block a user