#Entity not working?

1 messages · Page 1 of 1 (latest)

merry swift
#
"minecraft:interact": {
                "interactions": [
                    {
                        "on_interact": {
                            "filters": {
                                "all_of": [
                                    {
                                        "test": "has_equipment",
                                        "subject": "other",
                                        "domain": "hand",
                                        "value": "iron_sword"
                                    },
                                    {
                                        "test": "has_component",
                                        "subject": "self",
                                        "operator": "!=",
                                        "value": "minecraft:is_baby"
                                    },
                                    {
                                        "test": "is_family",
                                        "subject": "self",
                                        "operator": "!=",
                                        "value": "nitwit"
                                    }
                                ]
                            },
                            "event": "become_recruit",
                            "target": "self"
                        },
                        "swing": true,
                        "particle_on_start": {
                            "particle_type": "villagerhappy",
                            "particle_offset_towards_interactor": false,
                            "particle_y_offset": 1.25
                        },
                        "use_item": true,
                        "interact_text": "Become Recruit"
                    },
#
{
						"on_interact": {
							"filters": {
								"all_of": [
									{
										"test": "has_equipment",
										"subject": "other",
										"domain": "hand",
										"value": "shield"
									},
									{
										"test": "has_component",
										"subject": "self",
										"operator": "!=",
										"value": "minecraft:is_baby"
									},
									{
										"test": "is_family",
										"subject": "self",
										"operator": "!=",
										"value": "nitwit"
									}
								]
							},
							"event": "become_recruit_shield",
							"target": "self"
						},
						"swing": true,
						"particle_on_start": {
							"particle_type": "villagerhappy",
							"particle_offset_towards_interactor": false,
							"particle_y_offset": 1.25
						},
						"use_item": true,
						"interact_text": "Become Recruit Shield"
					               },
									{
						"on_interact": {
							"filters": {
								"all_of": [
									{
										"test": "has_equipment",
										"subject": "other",
										"domain": "hand",
										"value": "pa:musket"
									},
									{
										"test": "has_component",
										"subject": "self",
										"operator": "!=",
										"value": "minecraft:is_baby"
									},
									{
										"test": "is_family",
										"subject": "self",
										"operator": "!=",
										"value": "nitwit"
									}
								]
							},
							"event": "become_musketeer",
							"target": "self"
						},
						"swing": true,
						"particle_on_start": {
							"particle_type": "villagerhappy",
							"particle_offset_towards_interactor": false,
							"particle_y_offset": 1.25
						},
						"use_item": true,
						"interact_text": "Become Musketeer"
#
}
								]
							}
						},
		"events": {
			"become_recruit": {
				"add": {
					"component_groups": [
						"recruit"
					]
				}
			},
			"become_recruit_shield": {
				"add": {
					"component_groups": [
						"recruit_shield"
					]
				}
			},
			"become_musketeer": {
				"add": {
					"component_groups": [
						"musketeer"