@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
121 lines • 3.63 kB
JSON
{
"fields": [
{
"id": "cooldown_range",
"title": "Cooldown Range",
"description": "Cooldown range between sniffs in seconds",
"dataType": 18,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": [
5,
10
]
}
]
}
},
{
"id": "duration",
"title": "Duration",
"description": "Sniffing duration in seconds",
"defaultValue": 1,
"dataType": 3,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": 4.16
}
]
}
},
{
"id": "sniffing_radius",
"title": "Sniffing Radius",
"description": "Mob detection radius",
"defaultValue": 5,
"dataType": 3,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": 24
}
]
}
},
{
"id": "suspicion_radius_horizontal",
"title": "Suspicion Radius Horizontal",
"description": "Mob suspicion horizontal radius. When a player is within this radius horizontally, the anger level towards that player is increased",
"defaultValue": 3,
"dataType": 3,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": 6
}
]
}
},
{
"id": "suspicion_radius_vertical",
"title": "Suspicion Radius Vertical",
"description": "Mob suspicion vertical radius. When a player is within this radius vertically, the anger level towards that player is increased",
"defaultValue": 3,
"dataType": 3,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": 20
}
]
}
},
{
"id": "priority",
"title": "Priority",
"hideSamples": true,
"description": "As priority approaches 0, the priority is increased. The higher the priority, the sooner this behavior will be executed as a goal.",
"dataType": 0,
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": 6
}
]
}
}
],
"requires": {
"id": "minecraft:suspect_tracking",
"type": "entity_type"
},
"description": "Allows this entity to detect the nearest player within \"sniffing_radius\" and update its \"minecraft:suspect_tracking\" component state",
"title": "Sniff Behavior",
"samples": {
"/vanilla/behavior_pack/entities/warden.json": [
{
"path": "/minecraft:entity/components/minecraft:behavior.sniff/",
"content": {
"priority": 6,
"duration": 4.16,
"sniffing_radius": 24,
"suspicion_radius_horizontal": 6,
"suspicion_radius_vertical": 20,
"cooldown_range": [
5,
10
]
}
}
]
},
"id": "minecraft:behavior.sniff"
}