RyanHub - file viewer
filename: common/src/main/resources/assets/oritech/animations/block/models/tech_door.animation.json
branch: 1.21
back to repo
{
	"format_version": "1.8.0",
	"animations": {
		"door_open": {
			"animation_length": 2.2,
			"bones": {
				"sceau": {
					"rotation": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.6": {
							"vector": [0, 0, 135],
							"easing": "easeOutQuart"
						}
					},
					"position": {
						"vector": [0, 0, 0]
					}
				},
				"right_sceau": {
					"position": {
						"0.56": {
							"vector": [0, 0, 0]
						},
						"1.16": {
							"vector": [-2.82843, 2.82843, 0],
							"easing": "easeOutCubic"
						}
					}
				},
				"left_sceau": {
					"position": {
						"0.56": {
							"vector": [0, 0, 0]
						},
						"1.16": {
							"vector": [2.82843, -2.82843, 0],
							"easing": "easeOutCubic"
						}
					}
				},
				"right_block": {
					"position": {
						"0.56": {
							"vector": [0, 0, 0]
						},
						"1.16": {
							"vector": [5, 0, 0],
							"easing": "easeOutCubic"
						}
					},
					"scale": {
						"0.56": {
							"vector": [1, 1, 1]
						},
						"1.16": {
							"vector": [0.6, 1, 1],
							"easing": "easeOutCubic"
						}
					}
				},
				"left_block": {
					"position": {
						"0.56": {
							"vector": [0, 0, 0]
						},
						"1.16": {
							"vector": [-5, 0, 0],
							"easing": "easeOutCubic"
						}
					},
					"scale": {
						"0.56": {
							"vector": [1, 1, 1]
						},
						"1.16": {
							"vector": [0.6, 1, 1],
							"easing": "easeOutCubic"
						}
					}
				},
				"upper_door": {
					"position": {
						"1.56": {
							"vector": [0, 0, 0]
						},
						"2.2": {
							"vector": [0, 18.95, 0],
							"easing": "easeOutQuart"
						}
					},
					"scale": {
						"1.56": {
							"vector": [1, 1, 1]
						},
						"2.2": {
							"vector": [1, 0.1, 1],
							"easing": "easeOutQuart"
						}
					}
				},
				"lower_door": {
					"position": {
						"1.56": {
							"vector": [0, 0, 0]
						},
						"2.2": {
							"vector": [0, -24.025, 0],
							"easing": "easeOutQuart"
						}
					}
				},
				"firstkey": {
					"position": {
						"1.08": {
							"vector": [0, 0, 0]
						},
						"1.68": {
							"vector": [0, 13, 0],
							"easing": "easeOutQuart"
						}
					}
				}
			}
		},
		"door_close": {
			"loop": true,
			"animation_length": 2.52,
			"bones": {
				"sceau": {
					"rotation": {
						"1.6": {
							"vector": [0, 0, 135],
							"easing": "easeOutQuart"
						},
						"2.52": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuart"
						}
					}
				},
				"right_sceau": {
					"position": {
						"1.08": {
							"vector": [-2.82843, 2.82843, 0],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuad"
						}
					}
				},
				"left_sceau": {
					"position": {
						"1.08": {
							"vector": [2.82843, -2.82843, 0],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuad"
						}
					}
				},
				"right_block": {
					"position": {
						"1.08": {
							"vector": [5, 0, 0],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuad"
						}
					},
					"scale": {
						"1.08": {
							"vector": [0.6, 1, 1],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [1, 1, 1],
							"easing": "easeOutQuad"
						}
					}
				},
				"left_block": {
					"position": {
						"1.08": {
							"vector": [-5, 0, 0],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuad"
						}
					},
					"scale": {
						"1.08": {
							"vector": [0.6, 1, 1],
							"easing": "easeOutCubic"
						},
						"1.68": {
							"vector": [1, 1, 1],
							"easing": "easeOutQuad"
						}
					}
				},
				"upper_door": {
					"position": {
						"0.0": {
							"vector": [0, 18.95, 0],
							"easing": "easeOutCirc"
						},
						"0.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuart"
						}
					},
					"scale": {
						"0.0": {
							"vector": [1, 0.1, 1],
							"easing": "easeOutQuart"
						},
						"0.68": {
							"vector": [1, 1, 1],
							"easing": "easeOutQuart"
						}
					}
				},
				"lower_door": {
					"position": {
						"0.0": {
							"vector": [0, -24.025, 0],
							"easing": "easeOutCirc"
						},
						"0.68": {
							"vector": [0, 0, 0],
							"easing": "easeOutCirc"
						}
					}
				},
				"firstkey": {
					"position": {
						"0.52": {
							"vector": [0, 13, 0],
							"easing": "easeOutQuart"
						},
						"1.16": {
							"vector": [0, 0, 0],
							"easing": "easeOutQuart"
						}
					}
				}
			}
		}
	},
	"geckolib_format_version": 2
}