This commit is contained in:
DaanV2
2021-03-21 15:18:38 +01:00
parent d3298267bc
commit 698ee42623
960 changed files with 5960 additions and 22946 deletions

View File

@@ -2,43 +2,21 @@
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.entities.1.8.0.minecraft.behavior.find_mount",
"type": "object",
"title": "Find mount 1.8.0",
"title": "Find Mount 1.8.0",
"description": "Allows the mob to look around for another mob to ride atop it.",
"additionalProperties": false,
"required": [],
"properties": {
"priority": {
"$ref": "types/base_priority.json"
},
"avoid_water": {
"type": "boolean",
"default": false,
"description": "If true, the mob will not go into water blocks when going towards a mount",
"title": "Avoid water"
},
"priority": { "$ref": "types/base_priority.json" },
"avoid_water": { "type": "boolean", "default": false, "description": "If true, the mob will not go into water blocks when going towards a mount", "title": "Avoid Water" },
"mount_distance": {
"type": "number",
"default": -1,
"description": "This is the distance the mob needs to be, in blocks, from the desired mount to mount it. If the value is below 0, the mob will use its default attack distance",
"title": "Mount distance"
"title": "Mount Distance"
},
"start_delay": {
"type": "integer",
"default": 0,
"description": "Time the mob will wait before starting to move towards the mount",
"title": "Start delay"
},
"target_needed": {
"type": "boolean",
"default": false,
"description": "If true, the mob will only look for a mount if it has a target",
"title": "Target needed"
},
"within_radius": {
"type": "number",
"default": 0,
"description": "Distance in blocks within which the mob will look for a mount",
"title": "Within radius"
}
"start_delay": { "type": "integer", "default": 0, "description": "Time the mob will wait before starting to move towards the mount", "title": "Start Delay" },
"target_needed": { "type": "boolean", "default": false, "description": "If true, the mob will only look for a mount if it has a target", "title": "Target Needed" },
"within_radius": { "type": "number", "default": 0, "description": "Distance in blocks within which the mob will look for a mount", "title": "Within Radius" }
}
}

View File

@@ -2,7 +2,7 @@
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "blockception.minecraft.behaviour.entities.1.13.0.minecraft.behavior.go_home",
"type": "object",
"title": "Go home 1.13.0",
"title": "Go Home 1.13.0",
"description": "Allows the mob to move back to the position they were spawned.",
"additionalProperties": false,
"required": [],
@@ -13,7 +13,7 @@
"type": "number",
"default": 0.5,
"description": "Distance in blocks within the mob considers it has reached the goal. This is the \"wiggle room\" to stop the AI from bouncing back and forth trying to reach a specific spot",
"title": "Goal radius"
"title": "Goal Radius"
},
"interval": {
"type": "integer",
@@ -22,42 +22,14 @@
"title": "Interval"
},
"on_home": {
"title": "On home",
"title": "On Home",
"description": "Event to run when this mob gets home.",
"oneOf": [
{
"type": "string"
},
{
"type": "object",
"$ref": "../types/trigger.json"
},
{
"type": "array",
"items": {
"$ref": "../types/trigger.json"
}
}
]
"oneOf": [{ "type": "string" }, { "type": "object", "$ref": "../types/trigger.json" }, { "type": "array", "items": { "$ref": "../types/trigger.json" } }]
},
"on_failed": {
"description": "Event to run when this mob gets home.",
"oneOf": [
{
"type": "string"
},
{
"type": "object",
"$ref": "../types/trigger.json"
},
{
"type": "array",
"items": {
"$ref": "../types/trigger.json"
}
}
],
"title": "On failed"
"oneOf": [{ "type": "string" }, { "type": "object", "$ref": "../types/trigger.json" }, { "type": "array", "items": { "$ref": "../types/trigger.json" } }],
"title": "On Failed"
}
}
}

View File

@@ -3,7 +3,7 @@
"$id": "blockception.minecraft.behaviour.entities.1.13.0.minecraft.behavior.stomp_turtle_egg",
"description": "Allows this mob to stomp turtle eggs",
"type": "object",
"title": "Stomp turtle egg 1.13.0",
"title": "Stomp Turtle Egg 1.13.0",
"additionalProperties": false,
"required": [],
"properties": {
@@ -13,7 +13,7 @@
"type": "number",
"default": 0.5,
"description": "Distance in blocks within the mob considers it has reached the goal. This is the \"wiggle room\" to stop the AI from bouncing back and forth trying to reach a specific spot",
"title": "Goal radius"
"title": "Goal Radius"
},
"interval": {
"type": "integer",
@@ -25,19 +25,9 @@
"type": "integer",
"default": 10,
"description": "The number of blocks each tick that the mob will check within it's 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",
"title": "Search count"
"title": "Search Count"
},
"search_height": {
"type": "integer",
"default": 1,
"description": "Height in blocks the mob will look for turtle eggs to move towards",
"title": "Search height"
},
"search_range": {
"type": "integer",
"default": 0,
"description": "The distance in blocks it will look for turtle eggs to move towards",
"title": "Search range"
}
"search_height": { "type": "integer", "default": 1, "description": "Height in blocks the mob will look for turtle eggs to move towards", "title": "Search Height" },
"search_range": { "type": "integer", "default": 0, "description": "The distance in blocks it will look for turtle eggs to move towards", "title": "Search Range" }
}
}

View File

@@ -13,49 +13,29 @@
"type": "boolean",
"default": false,
"description": "If true, the mob can stop being tempted if the player moves too fast while close to this mob",
"title": "Can get scared"
},
"can_tempt_while_ridden": {
"type": "boolean",
"title": "Can tempt while ridden",
"description": "UNDOCUMENTATED"
"title": "Can Get Scared"
},
"can_tempt_while_ridden": { "type": "boolean", "title": "Can Tempt While Ridden", "description": "UNDOCUMENTATED" },
"items": {
"type": "array",
"description": "List of items this mob is tempted by",
"items": {
"type": "string",
"title": "Item",
"description": "An item identifier"
},
"items": { "type": "string", "title": "Item", "description": "An item identifier" },
"title": "Items"
},
"within_radius": {
"type": "number",
"default": 0,
"description": "Distance in blocks this mob can get tempted by a player holding an item they like",
"title": "Within radius"
},
"tempt_sound": {
"type": "string",
"description": "UNDOCUMENTATED",
"title": "Tempt sound"
"title": "Within Radius"
},
"tempt_sound": { "type": "string", "description": "UNDOCUMENTATED", "title": "Tempt Sound" },
"sound_interval": {
"type": "object",
"description": "UNDOCUMENTATED",
"title": "Sound interval",
"title": "Sound Interval",
"properties": {
"range_min": {
"type": "number",
"description": "UNDOCUMENTATED",
"title": "Range min"
},
"range_max": {
"type": "number",
"description": "UNDOCUMENTATED",
"title": "Range max"
}
"range_min": { "type": "number", "description": "UNDOCUMENTATED", "title": "Range Min" },
"range_max": { "type": "number", "description": "UNDOCUMENTATED", "title": "Range Max" }
},
"additionalProperties": false
}

View File

@@ -5,5 +5,5 @@
"default": 1.0,
"description": "Movement speed multiplier of the mob when using this AI Goal.",
"type": "number",
"title": "Speed multiplier"
"title": "Speed Multiplier"
}