This commit is contained in:
DaanV2
2021-07-02 20:31:33 +02:00
parent e2fd979a91
commit 8692e0ff98
27 changed files with 27 additions and 814 deletions

View File

@@ -9,7 +9,7 @@
"minecraft:admire_item": { "$ref": "../1.16.0/components/minecraft.admire_item.json" },
"minecraft:ageable": { "$ref": "../1.16.0/components/minecraft.ageable.json" },
"minecraft:ambient_sound_interval": { "$ref": "../1.16.0/components/minecraft.ambient_sound_interval.json" },
"minecraft:angry": { "$ref": "../1.16.0/components/minecraft.angry.json" },
"minecraft:angry": { "$ref": "../1.8.0/components/minecraft.angry.json" },
"minecraft:annotation.break_door": { "$ref": "../1.8.0/components/minecraft.annotation.break_door.json" },
"minecraft:annotation.open_door": { "$ref": "../1.8.0/components/minecraft.annotation.open_door.json" },
"minecraft:area_attack": { "$ref": "../1.16.0/components/minecraft.area_attack.json" },

View File

@@ -1,43 +1 @@
{
"$id": "blockception.minecraft.behavior.entities.type.entity_types.1.16.100",
"title": "Entity Types 1.16.100",
"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" }

View File

@@ -1,20 +1 @@
{
"$id": "blockception.minecraft.entities.1.16.100.event",
"title": "Event",
"description": "Minecraft behavior event 1.16.100",
"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" }

View File

@@ -1,9 +1 @@
{
"$id": "blockception.minecraft.behavior.entities.type.range_number_type.1.16.100",
"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" }

View File

@@ -1,15 +1 @@
{
"$id": "blockception.minecraft.behavior.entities.type.trigger.1.16.100",
"title": "Trigger",
"type": "object",
"description": "Trigger to fire for 1.16.100",
"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" }
},
"additionalProperties": false
}
{ "$ref": "../../1.8.0/trigger.json" }