Hello! Been experimenting with custom entities and have had no success getting an entity to "spawn" via the item "entity_placer" component. Below are sample json used to implement "entity_placer":
// resource_pack/items/test.json
{
"format_version": "1.10",
"minecraft:item": {
"description": {
"identifier": "iter:test",
"category": "Items"
},
"components": {
"minecraft:icon": "test",
"minecraft:render_offsets": "apple",
"minecraft:display_name": {}
}
}
}
// resource_pack/entity/test.json
{
"format_version": "1.10.0",
"minecraft:client_entity": {
"description": {
"identifier": "iter:test",
"materials": {
"default": "minecart"
},
"textures": {
"default": "textures/entity/test"
},
"geometry": {
"default": "geometry.test"
},
"animations": {
"move": "animation.test.move"
},
"scripts": {
"animate": [
"move"
]
},
"render_controllers": [
"controller.render.test"
]
}
}
}
// behaviour_pack/items/test.json
{
"format_version": "1.10",
"minecraft:item": {
"description": {
"identifier": "iter:test"
},
"components": {
"minecraft:max_stack_size": 1,
"minecraft:ignores_permission": true,
"minecraft:entity_placer": {
"entity": "iter:test"
}
}
}
}
// behaviour_pack/entities/test.json
{
"format_version": "1.12.0",
"minecraft:entity": {
"description": {
"identifier": "iter:test",
"is_spawnable": false,
"is_summonable": true,
"is_experimental": false
},
"components": {
"minecraft:type_family": {
"family": [
"inanimate"
]
},
"minecraft:collision_box": {
"width": 0.98,
"height": 0.7
}
}
}
}
This can be marked as solved. Was not using the experimental feature introduced by 1.16.100