Updated
This commit is contained in:
@@ -1,43 +1 @@
|
||||
{
|
||||
"$id": "blockception.minecraft.behavior.entities.type.entity_types.1.16.0",
|
||||
"title": "Entity Types 1.16.0",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"description": "The entity type",
|
||||
"title": "Entity Type",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"filters": { "type": "object", "$ref": "../../filters/filters.json" },
|
||||
"max_dist": {
|
||||
"type": "number",
|
||||
"description": "Maximum distance this mob can be away to be a valid choice",
|
||||
"default": 16,
|
||||
"title": "Maximum Dist"
|
||||
},
|
||||
"walk_speed_multiplier": {
|
||||
"type": "number",
|
||||
"description": "Multiplier for the walking speed. A value of 1.0 means the speed is unchanged",
|
||||
"default": 16,
|
||||
"title": "Walk Speed Multiplier"
|
||||
},
|
||||
"sprint_speed_multiplier": {
|
||||
"type": "number",
|
||||
"description": "Multiplier for the running speed. A value of 1.0 means the speed is unchanged",
|
||||
"default": 16,
|
||||
"title": "Sprint Speed Multiplier"
|
||||
},
|
||||
"must_see": {
|
||||
"type": "boolean",
|
||||
"description": "If true, the mob has to be visible to be a valid choice",
|
||||
"default": false,
|
||||
"title": "Must See"
|
||||
},
|
||||
"must_see_forget_duration": {
|
||||
"type": "number",
|
||||
"description": "Determines the amount of time in seconds that this mob will look for a target before forgetting about it and looking for a new one when the target isn't visible any more",
|
||||
"default": 3,
|
||||
"title": "Must See Forget Duration"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
{ "$ref": "../../1.8.0/entity_types.json" }
|
||||
|
||||
@@ -1,20 +1 @@
|
||||
{
|
||||
"$id": "blockception.minecraft.entities.1.16.0.event",
|
||||
"title": "Event",
|
||||
"description": "Minecraft behavior event 1.16.0",
|
||||
"oneOf": [
|
||||
{ "type": "string", "pattern": "^[a-zA-Z0-9_\\-:]+$", "description": "The event to fire" },
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"event": { "type": "string", "pattern": "^[a-zA-Z0-9_\\-:]+$", "description": "The event to fire", "title": "Event" },
|
||||
"target": {
|
||||
"type": "string",
|
||||
"description": "The target of the event",
|
||||
"title": "Target",
|
||||
"enum": ["baby", "block", "damager", "other", "parent", "player", "self", "target"]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
{ "$ref": "../../1.8.0/event.json" }
|
||||
|
||||
@@ -1,9 +1 @@
|
||||
{
|
||||
"$id": "blockception.minecraft.behavior.entities.type.range_number_type.1.16.0",
|
||||
"title": "Range [a, B]",
|
||||
"description": "A described range",
|
||||
"items": [
|
||||
{ "type": "number", "title": "Range: A", "description": "The first value of the range" },
|
||||
{ "type": "number", "title": "Range: B", "description": "The second value of the range" }
|
||||
]
|
||||
}
|
||||
{ "$ref": "../../1.8.0/range_number_type.json" }
|
||||
|
||||
@@ -1,15 +1 @@
|
||||
{
|
||||
"$id": "blockception.minecraft.behavior.entities.type.trigger.1.16.0",
|
||||
"title": "Trigger",
|
||||
"type": "object",
|
||||
"description": "Trigger to fire for 1.16.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"event": { "type": "string", "description": "Event", "title": "Event To Fire" },
|
||||
"filters": {
|
||||
"$ref": "../../filters/filters.json",
|
||||
"description": "The filters to check to determine if the event should be fired"
|
||||
},
|
||||
"target": { "$ref": "../../filters/filters/types/subject.json", "description": "The entity to target", "title": "Target" }
|
||||
}
|
||||
}
|
||||
{ "$ref": "../../1.8.0/trigger.json" }
|
||||
|
||||
Reference in New Issue
Block a user