{
	"format_version": "1.8.0",
	"animations": {
		"animation.sgs_farm.display.idle": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, "query.anim_time*30", 0],
					"position": [0, "1+Math.sin(query.anim_time*90)*1", 0]
				}
			}
		},
		"animation.sgs_farm.display.rotate_north": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 180, 0],
					"position": [0, 0, -16]
				}
			}
		},
		"animation.sgs_farm.display.flat_2": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [90, 0, 0],
					"position": [0, -5.5, 8]
				}
			}
		},
		"animation.sgs_farm.display.rotate_north_a": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 180, 0]
				}
			}
		},
		"animation.sgs_farm.display.rotate_east": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 270, 0],
					"position": [-8, 0, -8]
				}
			}
		},
		"animation.sgs_farm.display.rotate_east_a": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 270, 0]
				}
			}
		},
		"animation.sgs_farm.display.rotate_south": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 0, 0]
				}
			}
		},
		"animation.sgs_farm.display.rotate_south_a": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 0, 0]
				}
			}
		},
		"animation.sgs_farm.display.rotate_west": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 90, 0],
					"position": [8, 0, -8]
				}
			}
		},
		"animation.sgs_farm.display.rotate_west_a": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [0, 90, 0]
				}
			}
		},
		"animation.sgs_farm.display.flat": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": [90, 0, 0],
					"position": [0, -5.5, 8]
				}
			}
		},
		"animation.sgs_farm.display.flat_attachable": {
			"loop": true,
			"bones": {
				"rightitem": {
					"rotation": [-14.2, 11.20954, 15.44108],
					"position": [0, -11, 0]
				}
			}
		},
		"animation.sgs_farm.display.height_stand": {
			"loop": true,
			"bones": {
				"root": {
					"position": [0, 4.5, 0]
				}
			}
		},
		"animation.sgs_farm.display.height_plate": {
			"loop": true,
			"bones": {
				"root": {
					"position": [0, -1, 0]
				}
			}
		},
		"animation.sgs_farm.display.level": {
			"loop": true,
			"bones": {
				"root": {
					"rotation": ["query.property('sgs_farm:rand_x')", "query.property('sgs_farm:rand_y')", "query.property('sgs_farm:rand_z')"],
					"position": [0, "query.property('sgs_farm:level')*1.5", 0]
				}
			}
		}
	}
}