RyanHub - file viewer
filename: common/src/main/resources/assets/oritech/animations/block/models/powered_furnace_block.animation.json
branch: 1.21
back to repo
{
	"format_version": "1.8.0",
	"animations": {
		"deploy": {
			"animation_length": 2.6,
			"bones": {
				"upper_part": {
					"rotation": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [0, 180, 0],
							"easing": "easeOutCirc"
						}
					},
					"position": {
						"0.76": {
							"vector": [0, -13, 0]
						},
						"1.56": {
							"vector": [0, 0, 0],
							"easing": "easeOutCirc"
						}
					}
				},
				"beam": {
					"scale": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.36": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [1, 1, 1],
							"easing": "easeInOutBack"
						}
					}
				},
				"capsule": {
					"scale": {
						"0.76": {
							"vector": [1, 0.5, 1]
						},
						"1.56": {
							"vector": [1, 1, 1],
							"easing": "easeOutExpo"
						}
					}
				},
				"southclip": {
					"position": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.16": {
							"vector": [0, 0, -0.75],
							"easing": "easeOutBack",
							"easingArgs": [2]
						},
						"1.32": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [0, 1, 0],
							"easing": "easeOutBack"
						}
					}
				},
				"eastclip": {
					"position": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.12": {
							"vector": [-0.75, 0, 0],
							"easing": "easeOutBack",
							"easingArgs": [2]
						},
						"1.28": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [0, 1, 0],
							"easing": "easeOutBack"
						}
					}
				},
				"northclip": {
					"position": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.08": {
							"vector": [0, 0, 0.75],
							"easing": "easeOutBack",
							"easingArgs": [2]
						},
						"1.24": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [0, 1, 0],
							"easing": "easeOutBack"
						}
					}
				},
				"westclip": {
					"position": {
						"0.76": {
							"vector": [0, 0, 0]
						},
						"1.12": {
							"vector": [0.75, 0, 0],
							"easing": "easeOutBack",
							"easingArgs": [2]
						},
						"1.28": {
							"vector": [0, 0, 0]
						},
						"1.56": {
							"vector": [0, 1, 0],
							"easing": "easeOutBack"
						}
					}
				}
			},
			"sound_effects": {
				"0.0": {
					"effect": "oritech:metal_sounds"
				},
				"0.6": {
					"effect": "oritech:servo_noises"
				}
			}
		},
		"idle": {
			"animation_length": 0.25
		},
		"packaged": {
			"animation_length": 0.76,
			"bones": {
				"upper_part": {
					"rotation": {
						"vector": [0, 0, 0]
					},
					"position": {
						"vector": [0, -13, 0]
					}
				},
				"beam": {
					"scale": {
						"vector": [0, 0, 0]
					}
				},
				"capsule": {
					"scale": {
						"vector": [1, 0.5, 1]
					}
				},
				"southclip": {
					"position": {
						"vector": [0, 0, 0]
					}
				},
				"eastclip": {
					"position": {
						"vector": [0, 0, 0]
					}
				},
				"northclip": {
					"position": {
						"vector": [0, 0, 0]
					}
				},
				"westclip": {
					"position": {
						"vector": [0, 0, 0]
					}
				}
			}
		},
		"working": {
			"loop": true,
			"animation_length": 3,
			"bones": {
				"upper_part": {
					"rotation": {
						"vector": [0, 180, 0],
						"easing": "easeOutCirc"
					},
					"position": {
						"vector": [0, 0, 0],
						"easing": "easeOutCirc"
					}
				},
				"beam": {
					"rotation": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"2.88": {
							"vector": [0, 1800, 0],
							"easing": "easeInOutSine"
						}
					},
					"scale": {
						"0.0": {
							"vector": [1, 1, 1]
						},
						"0.88": {
							"vector": [1.3, 1.3, 1.3],
							"easing": "easeInCirc"
						},
						"2.88": {
							"vector": [1, 1, 1],
							"easing": "easeOutBack",
							"easingArgs": [2]
						}
					}
				},
				"bone2": {
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.24": {
							"vector": [0.07, 0, 0.07],
							"easing": "step"
						},
						"0.4": {
							"vector": [-0.07, 0, -0.07],
							"easing": "step"
						},
						"0.68": {
							"vector": [0.07, 0, -0.07],
							"easing": "step"
						},
						"0.88": {
							"vector": [-0.07, 0, 0.07],
							"easing": "step"
						},
						"1.12": {
							"vector": [0.07, 0, 0.07],
							"easing": "step"
						},
						"1.44": {
							"vector": [-0.07, 0, -0.07],
							"easing": "step"
						},
						"1.6": {
							"vector": [0.07, 0, 0.07],
							"easing": "step"
						},
						"1.8": {
							"vector": [0.07, 0, -0.07],
							"easing": "step"
						},
						"1.96": {
							"vector": [-0.07, 0, 0.07],
							"easing": "step"
						},
						"2.16": {
							"vector": [-0.07, 0, -0.07],
							"easing": "step"
						},
						"2.4": {
							"vector": [0.07, 0, 0.07],
							"easing": "step"
						},
						"2.56": {
							"vector": [-0.07, 0, -0.07],
							"easing": "step"
						},
						"2.88": {
							"vector": [0, 0, 0]
						}
					},
					"scale": {
						"vector": [1, 1, 1]
					}
				},
				"capsule": {
					"scale": {
						"vector": [1, 1, 1],
						"easing": "easeOutExpo"
					}
				},
				"southclip": {
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.4": {
							"vector": [-0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"0.76": {
							"vector": [0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"1.12": {
							"vector": [-0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"1.56": {
							"vector": [0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"1.8": {
							"vector": [-0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"2.12": {
							"vector": [0.3, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"2.28": {
							"vector": [0, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						}
					}
				},
				"eastclip": {
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.4": {
							"vector": [0, 0, 0.3],
							"easing": "easeInBounce"
						},
						"0.68": {
							"vector": [0, 0, -0.3],
							"easing": "easeInBounce"
						},
						"1.2": {
							"vector": [0, 0, 0.3],
							"easing": "easeInBounce"
						},
						"1.56": {
							"vector": [0, 0, -0.3],
							"easing": "easeInBounce"
						},
						"1.92": {
							"vector": [0, 0, 0.3],
							"easing": "easeInBounce"
						},
						"2.16": {
							"vector": [0, 0, -0.3],
							"easing": "easeInBounce"
						},
						"2.88": {
							"vector": [0.07, 0, 1]
						}
					}
				},
				"northclip": {
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.36": {
							"vector": [-0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"0.64": {
							"vector": [0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"0.88": {
							"vector": [-0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"1.24": {
							"vector": [0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"1.64": {
							"vector": [-0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"1.88": {
							"vector": [0.2, 0, 0],
							"easing": "easeInOutBounce"
						},
						"2.2": {
							"vector": [0, 0, 0]
						}
					}
				},
				"westclip": {
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.76": {
							"vector": [0, 0, 0.3],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"1.64": {
							"vector": [0, 0, -0.3],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						},
						"2.28": {
							"vector": [0, 0, 0],
							"easing": "easeInOutBounce",
							"easingArgs": [1]
						}
					}
				}
			},
			"sound_effects": {
				"0.08": {
					"effect": "oritech:furnace_burn|0.3|1"
				}
			}
		}
	},
	"geckolib_format_version": 2
}