{
	"format_version": "1.8.0",
	"render_controllers": {
		"controller.render.upgrade": {
			"arrays": {
				"textures": {
					"Array.upgrades": [
						"Texture.base",
						"Texture.fly",
						"Texture.fly_0",
						"Texture.fly_1",
						"Texture.fly_2",
						"Texture.jump",
						"Texture.jump_0",
						"Texture.jump_1",
						"Texture.jump_2",
						"Texture.speed",
						"Texture.speed_0",
						"Texture.speed_1",
						"Texture.speed_2"
					]
				}
			},
			"textures": [
				"(query.get_equipped_item_name('main_hand') == 'upgrade_base' ? Texture.base : (query.get_equipped_item_name('main_hand') == 'upgrade_fly' ? Texture.fly : (query.get_equipped_item_name('main_hand') == 'upgrade_fly_0' ? Texture.fly_0 : (query.get_equipped_item_name('main_hand') == 'upgrade_fly_1' ? Texture.fly_1 : (query.get_equipped_item_name('main_hand') == 'upgrade_fly_2' ? Texture.fly_2 : (query.get_equipped_item_name('main_hand') == 'upgrade_jump' ? Texture.jump : (query.get_equipped_item_name('main_hand') == 'upgrade_jump_0' ? Texture.jump_0 : (query.get_equipped_item_name('main_hand') == 'upgrade_jump_1' ? Texture.jump_1 : (query.get_equipped_item_name('main_hand') == 'upgrade_jump_2' ? Texture.jump_2 : (query.get_equipped_item_name('main_hand') == 'upgrade_speed' ? Texture.speed : (query.get_equipped_item_name('main_hand') == 'upgrade_speed_0' ? Texture.speed_0 : (query.get_equipped_item_name('main_hand') == 'upgrade_speed_1' ? Texture.speed_1 : (query.get_equipped_item_name('main_hand') == 'upgrade_speed_2' ? Texture.speed_2 : Texture.base)))))))))))))"
			],
			"geometry": "Geometry.upgrade",
			"materials": [
				{
					"*": "Material.default"
				}
			]
		}
	}
}