@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
219 lines • 8.22 kB
JSON
{
"title": "Add Rider",
"requires": [
{
"id": "minecraft:rideable",
"type": "entity_component"
}
],
"description": "Adds a rider to the entity.",
"fields": [
{
"id": "entity_type",
"title": "Entity type to ride",
"description": "Type of entity to acquire as a rider",
"dataType": 8,
"lookupId": "entityType",
"samples": {
"/vanilla/behavior_pack/entities/cave_spider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:spider_jockey/minecraft:addrider/",
"content": "minecraft:skeleton"
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_stray_jockey/minecraft:addrider/",
"content": "minecraft:skeleton.stray"
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_wither_jockey/minecraft:addrider/",
"content": "minecraft:skeleton.wither"
}
],
"/vanilla/behavior_pack/entities/ravager.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_rider/minecraft:addrider/",
"content": "minecraft:pillager"
},
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_rider_for_raid/minecraft:addrider/",
"content": "minecraft:pillager"
},
{
"path": "/minecraft:entity/component_groups/minecraft:evoker_rider_for_raid/minecraft:addrider/",
"content": "minecraft:evocation_illager"
},
{
"path": "/minecraft:entity/component_groups/minecraft:vindicator_rider/minecraft:addrider/",
"content": "minecraft:vindicator"
},
{
"path": "/minecraft:entity/component_groups/minecraft:vindicator_captain_rider/minecraft:addrider/",
"content": "minecraft:vindicator"
}
],
"/vanilla/behavior_pack/entities/spider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:spider_jockey/minecraft:addrider/",
"content": "minecraft:skeleton"
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_stray_jockey/minecraft:addrider/",
"content": "minecraft:skeleton.stray"
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_wither_jockey/minecraft:addrider/",
"content": "minecraft:skeleton.wither"
}
],
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:strider_piglin_jockey/minecraft:addrider/",
"content": "minecraft:zombie_pigman"
},
{
"path": "/minecraft:entity/component_groups/minecraft:strider_parent_jockey/minecraft:addrider/",
"content": "minecraft:strider"
}
]
}
},
{
"id": "spawn_event",
"description": "Trigger event when a rider is acquired",
"dataType": 8,
"lookupId": "entityTypeEvents",
"samples": {
"/vanilla/behavior_pack/entities/ravager.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_rider_for_raid/minecraft:addrider/",
"content": "minecraft:spawn_for_raid"
},
{
"path": "/minecraft:entity/component_groups/minecraft:evoker_rider_for_raid/minecraft:addrider/",
"content": "minecraft:spawn_for_raid"
},
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_captain_rider/minecraft:addrider/",
"content": "minecraft:spawn_as_illager_captain"
},
{
"path": "/minecraft:entity/component_groups/minecraft:vindicator_captain_rider/minecraft:addrider/",
"content": "minecraft:spawn_as_illager_captain"
}
],
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:strider_piglin_jockey/minecraft:addrider/",
"content": "minecraft:spawn_as_strider_jockey"
},
{
"path": "/minecraft:entity/component_groups/minecraft:strider_parent_jockey/minecraft:addrider/",
"content": "minecraft:spawn_baby_strider_jockey"
}
]
},
"title": "Spawn Event"
}
],
"samples": {
"/vanilla/behavior_pack/entities/cave_spider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:spider_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_stray_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton.stray"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_wither_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton.wither"
}
}
],
"/vanilla/behavior_pack/entities/ravager.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_rider/minecraft:addrider/",
"content": {
"entity_type": "minecraft:pillager"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_rider_for_raid/minecraft:addrider/",
"content": {
"entity_type": "minecraft:pillager",
"spawn_event": "minecraft:spawn_for_raid"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:evoker_rider_for_raid/minecraft:addrider/",
"content": {
"entity_type": "minecraft:evocation_illager",
"spawn_event": "minecraft:spawn_for_raid"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:pillager_captain_rider/minecraft:addrider/",
"content": {
"entity_type": "minecraft:pillager",
"spawn_event": "minecraft:spawn_as_illager_captain"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:vindicator_rider/minecraft:addrider/",
"content": {
"entity_type": "minecraft:vindicator"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:vindicator_captain_rider/minecraft:addrider/",
"content": {
"entity_type": "minecraft:vindicator",
"spawn_event": "minecraft:spawn_as_illager_captain"
}
}
],
"/vanilla/behavior_pack/entities/spider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:spider_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_stray_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton.stray"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:spider_wither_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:skeleton.wither"
}
}
],
"/vanilla/behavior_pack/entities/strider.json": [
{
"path": "/minecraft:entity/component_groups/minecraft:strider_piglin_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:zombie_pigman",
"spawn_event": "minecraft:spawn_as_strider_jockey"
}
},
{
"path": "/minecraft:entity/component_groups/minecraft:strider_parent_jockey/minecraft:addrider/",
"content": {
"entity_type": "minecraft:strider",
"spawn_event": "minecraft:spawn_baby_strider_jockey"
}
}
]
},
"id": "minecraft:addrider"
}