diff --git a/src/main/java/org/saturnclient/cosmetics/Emotes.java b/src/main/java/org/saturnclient/cosmetics/Emotes.java index 7a43219..e29a488 100644 --- a/src/main/java/org/saturnclient/cosmetics/Emotes.java +++ b/src/main/java/org/saturnclient/cosmetics/Emotes.java @@ -17,7 +17,7 @@ import org.saturnclient.ui.Utils; */ public class Emotes { private static final List IDS = List.of("tpose", "back_flip", "facepalm", "cry", "giga_chad", - "twerk"); + "twerk", "get_the_griddy", "take_the_l", "dab", "wave", "salute", "shrug", "67"); private static final EmoteRegistry REGISTRY = new EmoteRegistry(); diff --git a/src/main/resources/assets/saturnclient/player_animations/67.json b/src/main/resources/assets/saturnclient/player_animations/67.json new file mode 100644 index 0000000..f9b3dd3 --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/67.json @@ -0,0 +1,1226 @@ +{ + "version": 3, + "name": "67", + "description": "Do I even need to give a description", + "author": "AhRay", + "emote": { + "beginTick": 0, + "endTick": 50, + "stopTick": 51, + "isLoop": false, + "returnTick": 1, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 1, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.055354, + "bend": 0.072022 + }, + "rightLeg": { + "pitch": -0.055354, + "bend": 0.072022 + }, + "body": { + "x": 0.0, + "y": -0.001212, + "z": 0.002022, + "pitch": -0.015345, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 2, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.150709, + "bend": 0.168634 + }, + "rightLeg": { + "pitch": -0.150709, + "bend": 0.168634 + }, + "body": { + "y": -0.004389, + "z": 0.007146, + "pitch": -0.053749 + } + }, + { + "tick": 3, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.255486, + "bend": 0.256474 + }, + "rightLeg": { + "pitch": -0.255486, + "bend": 0.256474 + }, + "body": { + "y": -0.008843, + "z": 0.013962, + "pitch": -0.103726 + } + }, + { + "tick": 4, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.354365, + "bend": 0.331904 + }, + "rightLeg": { + "pitch": -0.354365, + "bend": 0.331904 + }, + "body": { + "y": -0.013887, + "z": 0.021058, + "pitch": -0.153702 + } + }, + { + "tick": 5, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.433025, + "bend": 0.393378 + }, + "rightLeg": { + "pitch": -0.433026, + "bend": 0.393378 + }, + "body": { + "y": -0.018833, + "z": 0.027024, + "pitch": -0.192107 + } + }, + { + "tick": 6, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": -0.184931, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.240243, + "yaw": 0.0, + "roll": 0.0, + "bend": -1.553343 + }, + "leftLeg": { + "pitch": -0.477286, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.4396 + }, + "rightLeg": { + "pitch": -0.477286, + "yaw": -0.0, + "roll": -0.0, + "bend": 0.439601 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.092953, + "yaw": 0.0, + "roll": 0.0, + "bend": -1.170724 + }, + "body": { + "x": 0.0, + "y": -0.022994, + "z": 0.030447, + "pitch": -0.207452 + }, + "torso": { + "bend": -0.035412 + } + }, + { + "tick": 7, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.496808, + "yaw": -0.000464, + "roll": -0.000533, + "bend": 0.472706 + }, + "rightLeg": { + "x": -1.9, + "pitch": -0.496808, + "yaw": -0.000464, + "roll": -0.000533, + "bend": 0.472706 + }, + "body": { + "x": 0.000456, + "y": -0.026185, + "z": 0.032003 + } + }, + { + "tick": 8, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.5117, + "yaw": -0.001761, + "roll": -0.002023, + "bend": 0.497565 + }, + "rightLeg": { + "pitch": -0.5117, + "yaw": -0.001761, + "roll": -0.002023, + "bend": 0.497565 + }, + "body": { + "x": 0.001727, + "y": -0.028737, + "z": 0.03332 + } + }, + { + "tick": 9, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.523165, + "yaw": -0.003743, + "roll": -0.004299, + "bend": 0.516449 + }, + "rightLeg": { + "pitch": -0.523165, + "yaw": -0.003743, + "roll": -0.0043, + "bend": 0.516449 + }, + "body": { + "x": 0.003663, + "y": -0.030732, + "z": 0.034419 + } + }, + { + "tick": 10, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 12.00036, + "z": -0.100313, + "pitch": -0.531648, + "yaw": -0.00626, + "roll": -0.00719, + "bend": 0.530176 + }, + "rightLeg": { + "y": 11.99964, + "z": 0.100313, + "pitch": -0.531648, + "yaw": -0.00626, + "roll": -0.00719, + "bend": 0.530176 + }, + "body": { + "x": 0.006118, + "y": -0.032255, + "z": 0.035318 + } + }, + { + "tick": 11, + "easing": "EASEINOUTQUAD", + "rightArm": { + "pitch": -0.072537, + "bend": -0.82827 + }, + "leftLeg": { + "pitch": -0.537827, + "yaw": -0.009159, + "roll": -0.01052, + "bend": 0.539994 + }, + "rightLeg": { + "pitch": -0.537827, + "yaw": -0.009159, + "roll": -0.01052, + "bend": 0.539994 + }, + "leftArm": { + "pitch": -0.403367, + "bend": -1.553343 + }, + "body": { + "x": 0.008942, + "y": -0.033387, + "z": 0.036038 + } + }, + { + "tick": 12, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 12.000705, + "z": -0.100614, + "pitch": -0.542206, + "yaw": -0.012287, + "roll": -0.014113, + "bend": 0.546816 + }, + "rightLeg": { + "y": 11.999295, + "z": 0.100614, + "pitch": -0.542206, + "yaw": -0.012287, + "roll": -0.014114, + "bend": 0.546816 + }, + "body": { + "x": 0.011989, + "y": -0.034211, + "z": 0.036599 + } + }, + { + "tick": 13, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.545252, + "yaw": -0.015491, + "roll": -0.017795, + "bend": 0.551481 + }, + "rightLeg": { + "pitch": -0.545253, + "yaw": -0.015491, + "roll": -0.017795, + "bend": 0.551481 + }, + "body": { + "x": 0.015109, + "y": -0.03481, + "z": 0.03702 + } + }, + { + "tick": 14, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 12.001068, + "z": -0.10093, + "pitch": -0.547414, + "yaw": -0.01862, + "roll": -0.021391, + "bend": 0.554787 + }, + "rightLeg": { + "y": 11.998932, + "z": 0.10093, + "pitch": -0.547414, + "yaw": -0.01862, + "roll": -0.021391, + "bend": 0.554787 + }, + "body": { + "x": 0.018156, + "y": -0.035268, + "z": 0.037322 + } + }, + { + "tick": 15, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.549137, + "yaw": -0.021522, + "roll": -0.024727, + "bend": 0.557528 + }, + "rightLeg": { + "pitch": -0.549137, + "yaw": -0.021522, + "roll": -0.024727, + "bend": 0.557528 + }, + "body": { + "x": 0.02098, + "y": -0.035666, + "z": 0.037524 + } + }, + { + "tick": 16, + "easing": "EASEINOUTQUAD", + "rightArm": { + "pitch": -0.240243, + "bend": -1.553343 + }, + "leftLeg": { + "y": 12.001379, + "pitch": -0.550877, + "yaw": -0.024049, + "roll": -0.027632, + "bend": 0.560511 + }, + "rightLeg": { + "y": 11.99862, + "pitch": -0.550877, + "yaw": -0.024049, + "roll": -0.027632, + "bend": 0.560511 + }, + "leftArm": { + "pitch": -0.069865, + "bend": -0.961186 + }, + "body": { + "x": 0.023435, + "y": -0.036088, + "z": 0.037647 + } + }, + { + "tick": 17, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "z": -0.101301, + "pitch": -0.553079, + "yaw": -0.026051, + "roll": -0.029934, + "bend": 0.564526 + }, + "rightLeg": { + "z": 0.101301, + "pitch": -0.553079, + "yaw": -0.026051, + "roll": -0.029934, + "bend": 0.564526 + }, + "body": { + "x": 0.025371, + "y": -0.036617, + "z": 0.03771 + } + }, + { + "tick": 18, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.556182, + "yaw": -0.02738, + "roll": -0.031462, + "bend": 0.570348 + }, + "rightLeg": { + "pitch": -0.556182, + "yaw": -0.02738, + "roll": -0.031462, + "bend": 0.570348 + }, + "body": { + "x": 0.026642, + "y": -0.037335, + "z": 0.037733 + } + }, + { + "tick": 19, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.560709, + "yaw": -0.027886, + "roll": -0.032044, + "bend": 0.57891 + }, + "rightLeg": { + "pitch": -0.560709, + "yaw": -0.027886, + "roll": -0.032044, + "bend": 0.57891 + }, + "body": { + "x": 0.027098, + "y": -0.038325, + "z": 0.037737 + } + }, + { + "tick": 20, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.566365, + "yaw": -0.026474, + "roll": -0.030419, + "bend": 0.590745 + }, + "rightLeg": { + "pitch": -0.566365, + "yaw": -0.026474, + "roll": -0.030419, + "bend": 0.590745 + }, + "body": { + "x": 0.025669, + "y": -0.039641, + "z": 0.037308 + } + }, + { + "tick": 21, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.1155, + "bend": -0.877602 + }, + "leftLeg": { + "y": 12.001294, + "z": -0.101126, + "pitch": -0.572524, + "yaw": -0.022546, + "roll": -0.025903, + "bend": 0.605483 + }, + "rightLeg": { + "y": 11.998707, + "z": 0.101126, + "pitch": -0.572524, + "yaw": -0.022546, + "roll": -0.025903, + "bend": 0.605483 + }, + "leftArm": { + "pitch": -0.355617, + "bend": -1.553343 + }, + "body": { + "x": 0.021789, + "y": -0.041218, + "z": 0.036145 + } + }, + { + "tick": 22, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 12.000957, + "z": -0.100834, + "pitch": -0.578659, + "yaw": -0.016696, + "roll": -0.01918, + "bend": 0.621656 + }, + "rightLeg": { + "y": 11.999043, + "z": 0.100834, + "pitch": -0.57866, + "yaw": -0.016696, + "roll": -0.01918, + "bend": 0.621656 + }, + "body": { + "x": 0.016072, + "y": -0.042962, + "z": 0.034431 + } + }, + { + "tick": 23, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 12.000546, + "z": -0.100476, + "pitch": -0.584309, + "yaw": -0.009525, + "roll": -0.010941, + "bend": 0.637919 + }, + "rightLeg": { + "y": 11.999454, + "z": 0.100476, + "pitch": -0.58431, + "yaw": -0.009525, + "roll": -0.010941, + "bend": 0.637919 + }, + "body": { + "x": 0.00913, + "y": -0.044778, + "z": 0.03235 + } + }, + { + "tick": 24, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 1.9, + "y": 12.000094, + "z": -0.100082, + "pitch": -0.589121, + "yaw": -0.00165, + "roll": -0.001896, + "bend": 0.653125 + }, + "rightLeg": { + "x": -1.9, + "y": 11.999905, + "z": 0.100083, + "pitch": -0.589121, + "yaw": -0.00165, + "roll": -0.001896, + "bend": 0.653125 + }, + "body": { + "x": 0.001575, + "y": -0.046573, + "z": 0.030085 + } + }, + { + "tick": 25, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 11.99964, + "z": -0.099686, + "pitch": -0.592912, + "yaw": 0.006291, + "roll": 0.007227, + "bend": 0.666439 + }, + "rightLeg": { + "y": 12.000361, + "z": 0.099686, + "pitch": -0.592912, + "yaw": 0.006291, + "roll": 0.007226, + "bend": 0.666439 + }, + "body": { + "x": -0.00598, + "y": -0.048253, + "z": 0.02782 + } + }, + { + "tick": 26, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.053841, + "y": 1.946933, + "z": 0.009089, + "pitch": -0.427309, + "bend": -1.553343 + }, + "leftLeg": { + "y": 11.999217, + "z": -0.099319, + "pitch": -0.595808, + "yaw": 0.013644, + "roll": 0.015673, + "bend": 0.677589 + }, + "rightLeg": { + "y": 12.000783, + "z": 0.099318, + "pitch": -0.595808, + "yaw": 0.013644, + "roll": 0.015673, + "bend": 0.677589 + }, + "leftArm": { + "pitch": -0.077924, + "bend": -1.075939 + }, + "body": { + "x": -0.012922, + "y": -0.049723, + "z": 0.025739 + } + }, + { + "tick": 27, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 11.998868, + "z": -0.099014, + "pitch": -0.597641, + "yaw": 0.019735, + "roll": 0.022673, + "bend": 0.685755 + }, + "rightLeg": { + "y": 12.001132, + "z": 0.099014, + "pitch": -0.597641, + "yaw": 0.019735, + "roll": 0.022673, + "bend": 0.685755 + }, + "body": { + "x": -0.018639, + "y": -0.05089, + "z": 0.024025 + } + }, + { + "tick": 28, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.598652, + "yaw": 0.023886, + "roll": 0.027444, + "bend": 0.690866 + }, + "rightLeg": { + "pitch": -0.598652, + "yaw": 0.023886, + "roll": 0.027444, + "bend": 0.690867 + }, + "body": { + "x": -0.022519, + "y": -0.051659, + "z": 0.022862 + } + }, + { + "tick": 29, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.598972, + "yaw": 0.025419, + "roll": 0.029206, + "bend": 0.692653 + }, + "rightLeg": { + "pitch": -0.598972, + "yaw": 0.025419, + "roll": 0.029206, + "bend": 0.692653 + }, + "body": { + "x": -0.023948, + "y": -0.051936, + "z": 0.022433 + } + }, + { + "tick": 30, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.1155, + "bend": -0.877602 + }, + "leftLeg": { + "pitch": -0.597863, + "yaw": 0.024811, + "roll": 0.028508, + "bend": 0.690036 + }, + "rightLeg": { + "pitch": -0.597864, + "yaw": 0.024811, + "roll": 0.028507, + "bend": 0.690036 + }, + "body": { + "x": -0.02339, + "y": -0.051567, + "z": 0.02262 + } + }, + { + "tick": 31, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.594619, + "yaw": 0.023147, + "roll": 0.026594, + "bend": 0.682473 + }, + "rightLeg": { + "pitch": -0.59462, + "yaw": 0.023147, + "roll": 0.026594, + "bend": 0.682474 + }, + "leftArm": { + "pitch": -0.355617, + "bend": -1.553343 + }, + "body": { + "x": -0.021861, + "y": -0.050511, + "z": 0.023132 + } + }, + { + "tick": 32, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.589323, + "yaw": 0.020669, + "roll": 0.023746, + "bend": 0.670327 + }, + "rightLeg": { + "pitch": -0.589324, + "yaw": 0.020669, + "roll": 0.023745, + "bend": 0.670327 + }, + "body": { + "x": -0.019576, + "y": -0.048846, + "z": 0.023897 + } + }, + { + "tick": 33, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.581958, + "yaw": 0.017621, + "roll": 0.020243, + "bend": 0.653769 + }, + "rightLeg": { + "pitch": -0.581958, + "yaw": 0.017621, + "roll": 0.020243, + "bend": 0.653769 + }, + "body": { + "x": -0.016751, + "y": -0.04665, + "z": 0.024842 + } + }, + { + "tick": 34, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 11.999183, + "z": -0.099289, + "pitch": -0.572698, + "yaw": 0.014246, + "roll": 0.016364, + "bend": 0.633326 + }, + "rightLeg": { + "y": 12.000817, + "z": 0.099289, + "pitch": -0.572698, + "yaw": 0.014246, + "roll": 0.016364, + "bend": 0.633326 + }, + "body": { + "x": -0.013602, + "y": -0.044002, + "z": 0.025895 + } + }, + { + "tick": 35, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.053841, + "y": 1.946933, + "z": 0.009089, + "pitch": -0.427309, + "bend": -1.553343 + }, + "leftLeg": { + "pitch": -0.561462, + "yaw": 0.010781, + "roll": 0.012384, + "bend": 0.609042 + }, + "rightLeg": { + "pitch": -0.561462, + "yaw": 0.010781, + "roll": 0.012384, + "bend": 0.609042 + }, + "leftArm": { + "pitch": -0.077924, + "bend": -1.075939 + }, + "body": { + "x": -0.010346, + "y": -0.04098, + "z": 0.026985 + } + }, + { + "tick": 36, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "y": 11.999572, + "z": -0.099627, + "pitch": -0.548302, + "yaw": 0.00746, + "roll": 0.008569, + "bend": 0.581206 + }, + "rightLeg": { + "y": 12.000428, + "z": 0.099628, + "pitch": -0.548302, + "yaw": 0.00746, + "roll": 0.008569, + "bend": 0.581207 + }, + "body": { + "x": -0.007197, + "y": -0.037662, + "z": 0.028039 + } + }, + { + "tick": 37, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.533216, + "yaw": 0.004507, + "roll": 0.005177, + "bend": 0.55 + }, + "rightLeg": { + "pitch": -0.533216, + "yaw": 0.004507, + "roll": 0.005177, + "bend": 0.55 + }, + "body": { + "x": -0.004372, + "y": -0.034127, + "z": 0.028984 + } + }, + { + "tick": 38, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.516321, + "yaw": 0.002139, + "roll": 0.002457, + "bend": 0.515823 + }, + "rightLeg": { + "pitch": -0.516321, + "yaw": 0.002139, + "roll": 0.002457, + "bend": 0.515823 + }, + "body": { + "x": -0.002087, + "y": -0.030451, + "z": 0.029749 + } + }, + { + "tick": 39, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.1155, + "bend": -0.877602 + }, + "leftLeg": { + "x": 1.9, + "y": 11.999968, + "pitch": -0.497614, + "yaw": 0.000569, + "roll": 0.000653, + "bend": 0.478845 + }, + "rightLeg": { + "y": 12.000032, + "pitch": -0.497614, + "yaw": 0.000569, + "roll": 0.000653, + "bend": 0.478845 + }, + "leftArm": { + "pitch": -0.355617, + "bend": -1.553343 + }, + "body": { + "x": -0.000558, + "y": -0.026714, + "z": 0.03026 + } + }, + { + "tick": 40, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.477286, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.4396 + }, + "rightLeg": { + "pitch": -0.477286, + "yaw": -0.0, + "roll": -0.0, + "bend": 0.439601 + }, + "body": { + "x": 0.0, + "y": -0.022994, + "z": 0.030447, + "pitch": -0.207452 + } + }, + { + "tick": 41, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.448804, + "bend": 0.398543 + }, + "rightLeg": { + "pitch": -0.448804, + "bend": 0.398543 + }, + "body": { + "y": -0.019364, + "z": 0.029595, + "pitch": -0.201653 + } + }, + { + "tick": 42, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.407672, + "bend": 0.356067 + }, + "rightLeg": { + "pitch": -0.407672, + "bend": 0.356067 + }, + "body": { + "y": -0.015884, + "z": 0.027281, + "pitch": -0.185904 + } + }, + { + "tick": 43, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": -0.184931 + }, + "rightArm": { + "x": -5.053841, + "y": 1.946933, + "z": 0.009089, + "pitch": -0.427309, + "bend": -1.553343 + }, + "leftLeg": { + "pitch": -0.356911, + "bend": 0.312226 + }, + "rightLeg": { + "pitch": -0.356911, + "bend": 0.312226 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.077924, + "bend": -1.075939 + }, + "body": { + "y": -0.012609, + "z": 0.023871, + "pitch": -0.162678 + }, + "torso": { + "bend": -0.035412 + } + }, + { + "tick": 44, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.299466, + "bend": 0.266929 + }, + "rightLeg": { + "pitch": -0.299466, + "bend": 0.266929 + }, + "body": { + "y": -0.009592, + "z": 0.01973, + "pitch": -0.134454 + } + }, + { + "tick": 45, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.238279, + "bend": 0.22008 + }, + "rightLeg": { + "pitch": -0.238279, + "bend": 0.22008 + }, + "body": { + "y": -0.006889, + "z": 0.015224, + "pitch": -0.103726 + } + }, + { + "tick": 46, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.176292, + "bend": 0.171578 + }, + "rightLeg": { + "pitch": -0.176292, + "bend": 0.171578 + }, + "body": { + "y": -0.004555, + "z": 0.010717, + "pitch": -0.072998 + } + }, + { + "tick": 47, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.116772, + "bend": 0.121968 + }, + "rightLeg": { + "pitch": -0.116772, + "bend": 0.121968 + }, + "body": { + "y": -0.002644, + "z": 0.006577, + "pitch": -0.044774 + } + }, + { + "tick": 48, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.063005, + "bend": 0.071857 + }, + "rightLeg": { + "pitch": -0.063005, + "bend": 0.071857 + }, + "body": { + "y": -0.001212, + "z": 0.003166, + "pitch": -0.021548 + } + }, + { + "tick": 49, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "pitch": -0.019942, + "bend": 0.025106 + }, + "rightLeg": { + "pitch": -0.019942, + "bend": 0.025106 + }, + "body": { + "y": -0.000312, + "z": 0.000853, + "pitch": -0.005799 + } + }, + { + "tick": 50, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": -0.0, + "bend": 0.0 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.0, + "yaw": 0.0, + "roll": -0.0, + "bend": 0.0 + }, + "leftArm": { + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.0 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "torso": { + "bend": 0.0 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/dab.json b/src/main/resources/assets/saturnclient/player_animations/dab.json new file mode 100644 index 0000000..a567eb2 --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/dab.json @@ -0,0 +1,193 @@ +{ + "version": 3, + "name": "\u0414\u044d\u0431", + "description": "\u0414\u044d\u0431\u043d\u0438 \u0441\u043e \u0432\u0441\u0435\u043c \u0432\u043a\u0443\u0441\u043e\u043c", + "author": "SPEmotes", + "emote": { + "beginTick": 0, + "endTick": 30, + "stopTick": 31, + "isLoop": false, + "returnTick": 1, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 4, + "easing": "EASEINOUTQUAD", + "rightLeg": { + "x": -1.873698, + "y": 11.100854, + "z": 0.104908, + "pitch": -0.01179, + "yaw": 0.000183, + "roll": 0.037555 + } + }, + { + "tick": 7, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.06384, + "y": 3.129459, + "z": -0.028821, + "pitch": 1.006445, + "yaw": 0.326442, + "roll": 1.238234 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -1.859405, + "yaw": 0.56235, + "roll": -1.6982 + } + }, + { + "tick": 8, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.14541, + "yaw": 0.336522, + "roll": -0.066829 + }, + "body": { + "x": 0.0, + "y": 0.010776, + "z": 0.0, + "pitch": -0.007742, + "yaw": -0.304674, + "roll": -0.059173 + }, + "rightArm": { + "bend": -1.042365 + }, + "leftArm": { + "bend": -1.205889 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.023581, + "yaw": 0.001468, + "roll": 0.075111 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.025482, + "yaw": -0.467862, + "roll": 0.006087 + } + }, + { + "tick": 12, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 1.933101, + "y": 11.441392, + "z": -0.084124, + "pitch": 0.021479, + "yaw": -0.538523, + "roll": -0.038416 + } + }, + { + "tick": 16, + "easing": "EASEINOUTQUAD", + "body": { + "x": 0.0, + "y": 0.010776, + "z": 0.0, + "pitch": -0.043213, + "yaw": 0.303575, + "roll": -0.059152 + }, + "rightArm": { + "bend": -1.396377 + }, + "leftArm": { + "bend": 0.0 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.018974, + "yaw": 0.303724, + "roll": 0.068059 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.017477, + "yaw": -0.548618, + "roll": -0.082919 + } + }, + { + "tick": 18, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.291391, + "yaw": 0.542094, + "roll": -0.159259 + }, + "rightArm": { + "x": -5.06384, + "y": 3.129459, + "z": -0.028821, + "pitch": -1.265057, + "yaw": 0.037433, + "roll": 1.364253 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.438223, + "yaw": -0.045192, + "roll": -1.798213 + } + }, + { + "tick": 21, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.291391, + "yaw": 0.542094, + "roll": -0.159259 + }, + "rightArm": { + "x": -5.06384, + "y": 3.129459, + "z": -0.028821, + "pitch": -1.265057, + "yaw": 0.037433, + "roll": 1.364253 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.438223, + "yaw": -0.045192, + "roll": -1.798213 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/get_the_griddy.json b/src/main/resources/assets/saturnclient/player_animations/get_the_griddy.json new file mode 100644 index 0000000..9add14b --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/get_the_griddy.json @@ -0,0 +1,825 @@ +{ + "version": 3, + "name": "Get the Griddy", + "description": "fortnite battlepass", + "author": "SeroRonin", + "emote": { + "beginTick": 0, + "endTick": 91, + "stopTick": 91, + "isLoop": true, + "returnTick": 2, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 1, + "easing": "LINEAR", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.261799, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": -0.872665, + "yaw": -0.436332, + "roll": 0.349066 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": -0.523599, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.436332 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.174533, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.523599 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.872674, + "yaw": 0.436332, + "roll": -0.349066 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.077608, + "yaw": 0.0, + "roll": 0.0 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 4, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 5, + "easing": "LINEAR", + "body": { + "x": 0.0, + "y": 0.0375, + "z": 0.0, + "pitch": 0.033951, + "yaw": 0.0, + "roll": 0.0 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 6, + "easing": "LINEAR", + "head": { + "pitch": 0.191986 + }, + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + } + }, + { + "tick": 9, + "easing": "LINEAR", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.261799, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": 0.523599, + "yaw": -0.436332, + "roll": 0.226893 + }, + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.52359, + "yaw": 0.436332, + "roll": -0.226893 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 12, + "easing": "LINEAR", + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.610865, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 13, + "easing": "LINEAR", + "head": { + "pitch": 0.191986 + }, + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 16, + "easing": "LINEAR", + "head": { + "pitch": 0.261799, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": -0.872665, + "roll": 0.349066 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": -0.523599, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.436332 + }, + "rightLeg": { + "pitch": -0.174533, + "bend": 0.523599 + }, + "leftArm": { + "pitch": -0.872674, + "roll": -0.349066 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 19, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 20, + "easing": "LINEAR", + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 21, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + } + }, + { + "tick": 24, + "easing": "LINEAR", + "head": { + "pitch": -0.416877, + "yaw": -0.519655, + "roll": 0.21801 + }, + "rightArm": { + "pitch": 0.523599, + "roll": 0.226893 + }, + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "leftArm": { + "pitch": 0.52359, + "roll": -0.226893 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 27, + "easing": "LINEAR", + "rightLeg": { + "pitch": -0.610865 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 28, + "easing": "LINEAR", + "head": { + "pitch": -0.457451, + "roll": 0.21801 + }, + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 31, + "easing": "LINEAR", + "head": { + "pitch": -0.416877, + "roll": 0.21801 + }, + "rightArm": { + "pitch": -0.872665, + "roll": 0.349066 + }, + "leftLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "rightLeg": { + "pitch": -0.174533, + "bend": 0.523599 + }, + "leftArm": { + "pitch": -0.872674, + "roll": -0.349066 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 34, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 35, + "easing": "LINEAR", + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 36, + "easing": "LINEAR", + "head": { + "pitch": -0.457451, + "roll": 0.21801 + }, + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + } + }, + { + "tick": 39, + "easing": "LINEAR", + "head": { + "pitch": -0.416877, + "roll": 0.21801 + }, + "rightArm": { + "pitch": 0.523599, + "roll": 0.226893 + }, + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "leftArm": { + "pitch": 0.52359, + "roll": -0.226893 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 42, + "easing": "LINEAR", + "rightLeg": { + "pitch": -0.610865 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 43, + "easing": "LINEAR", + "head": { + "pitch": -0.457451, + "roll": 0.21801 + }, + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 46, + "easing": "LINEAR", + "head": { + "pitch": -0.416877, + "yaw": -0.519655, + "roll": 0.21801 + }, + "rightArm": { + "pitch": -0.872665, + "roll": 0.349066, + "bend": 0.0 + }, + "leftLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "rightLeg": { + "pitch": -0.174533, + "bend": 0.523599 + }, + "leftArm": { + "pitch": -0.872674, + "roll": -0.349066, + "bend": 0.0 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 49, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 50, + "easing": "LINEAR", + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 51, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + } + }, + { + "tick": 54, + "easing": "LINEAR", + "head": { + "pitch": -0.000488, + "yaw": -0.272548, + "roll": -0.027396 + }, + "rightArm": { + "pitch": 0.523599, + "roll": 0.226893, + "bend": -0.872665 + }, + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "leftArm": { + "pitch": 0.52359, + "roll": -0.226893, + "bend": -0.872665 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 57, + "easing": "LINEAR", + "rightLeg": { + "pitch": -0.610865 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 58, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 61, + "easing": "LINEAR", + "rightArm": { + "pitch": -0.872665, + "yaw": -0.436332, + "roll": 0.349066 + }, + "leftLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "rightLeg": { + "pitch": -0.174533, + "bend": 0.523599 + }, + "leftArm": { + "pitch": -0.872674, + "yaw": 0.436332, + "roll": -0.349066 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 64, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 65, + "easing": "LINEAR", + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 66, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + } + }, + { + "tick": 69, + "easing": "LINEAR", + "head": { + "pitch": -0.523599, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": -2.356194, + "yaw": 0.087266, + "roll": 0.523599 + }, + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "leftArm": { + "pitch": -2.338528, + "yaw": -0.087266, + "roll": -0.523599 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 72, + "easing": "LINEAR", + "rightLeg": { + "pitch": -0.610865 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 73, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 76, + "easing": "LINEAR", + "rightArm": { + "bend": -0.959931 + }, + "leftLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "rightLeg": { + "pitch": -0.174533, + "bend": 0.523599 + }, + "leftArm": { + "bend": -0.959931 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 79, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.610865 + } + }, + { + "tick": 80, + "easing": "LINEAR", + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 81, + "easing": "LINEAR", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": -0.523599, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "pitch": -2.181662, + "yaw": 0.0, + "roll": 0.436332 + }, + "leftLeg": { + "bend": 0.959931 + }, + "rightLeg": { + "bend": 0.523599 + }, + "leftArm": { + "pitch": -2.185317, + "yaw": 0.0, + "roll": -0.436332 + } + }, + { + "tick": 84, + "easing": "LINEAR", + "leftLeg": { + "pitch": -0.178507, + "bend": 0.523599 + }, + "rightLeg": { + "pitch": -0.523599, + "bend": 0.436332 + }, + "body": { + "y": 0.0, + "pitch": 0.077608 + }, + "torso": { + "bend": 0.395397 + } + }, + { + "tick": 87, + "easing": "LINEAR", + "rightLeg": { + "pitch": -0.610865 + }, + "body": { + "y": 0.0375, + "pitch": 0.033951 + }, + "torso": { + "bend": 0.377793 + } + }, + { + "tick": 88, + "easing": "LINEAR", + "leftLeg": { + "bend": 0.523599 + }, + "rightLeg": { + "bend": 0.959931 + } + }, + { + "tick": 91, + "easing": "LINEAR", + "head": { + "pitch": 0.261799 + }, + "rightArm": { + "pitch": -0.872665, + "yaw": -0.436332, + "roll": 0.349066, + "bend": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": -0.523599, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.436332 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": -0.174533, + "yaw": 0.0, + "roll": 0.0, + "bend": 0.523599 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -0.872674, + "yaw": 0.436332, + "roll": -0.349066, + "bend": 0.0 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.077608, + "yaw": 0.0, + "roll": 0.0 + }, + "torso": { + "bend": 0.395397 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/salute.json b/src/main/resources/assets/saturnclient/player_animations/salute.json new file mode 100644 index 0000000..11639c0 --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/salute.json @@ -0,0 +1,121 @@ +{ + "version": 3, + "name": "Salute", + "description": "Hand behind back", + "author": "Wah0o", + "emote": { + "beginTick": 0, + "endTick": 30, + "stopTick": 30, + "isLoop": true, + "returnTick": 12, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 10, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.484846, + "yaw": 0.0, + "roll": -0.576996 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -2.604544, + "yaw": 0.0, + "roll": -0.400639 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 30, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.484846, + "yaw": 0.0, + "roll": -0.576996 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": -2.604544, + "yaw": 0.0, + "roll": -0.400639 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/shrug.json b/src/main/resources/assets/saturnclient/player_animations/shrug.json new file mode 100644 index 0000000..41545ea --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/shrug.json @@ -0,0 +1,90 @@ +{ + "version": 3, + "name": "Shrug", + "description": "don't care", + "author": "Wah0o", + "emote": { + "beginTick": 0, + "endTick": 30, + "stopTick": 31, + "isLoop": false, + "returnTick": 1, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 10, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.537013, + "roll": 0.0 + } + }, + { + "tick": 20, + "easing": "EASEINOUTQUAD", + "head": { + "yaw": -0.449322 + }, + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 25, + "easing": "EASEINOUTQUAD", + "rightArm": { + "y": 0.673667 + }, + "leftArm": { + "y": 0.738915 + } + }, + { + "tick": 30, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/take_the_l.json b/src/main/resources/assets/saturnclient/player_animations/take_the_l.json new file mode 100644 index 0000000..04f58b3 --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/take_the_l.json @@ -0,0 +1,307 @@ +{ + "version": 3, + "name": "Take The L", + "description": "Savor the W", + "author": "Landro", + "emote": { + "beginTick": 0, + "endTick": 30, + "stopTick": 30, + "isLoop": true, + "returnTick": 10, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 5, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "y": 0.25, + "roll": 0.0 + }, + "leftArm": { + "x": 5.76, + "y": 3.28, + "z": -0.64, + "pitch": -1.294932, + "yaw": 0.991577, + "roll": -1.205874, + "bend": -1.057819 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.261799, + "roll": 0.0, + "bend": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": -0.523599, + "roll": -0.785398 + } + }, + { + "tick": 8, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 2.9, + "y": 11.0, + "z": -1.1, + "yaw": -0.959931, + "roll": -1.396263, + "bend": 0.785398 + } + }, + { + "tick": 10, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.030844, + "yaw": 0.0, + "roll": -0.059719 + }, + "body": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": -0.087266 + }, + "rightArm": { + "x": -7.0, + "y": -2.0, + "z": -2.0, + "pitch": -1.416631, + "yaw": -0.785398, + "roll": 4.110391, + "bend": 1.308997 + }, + "leftArm": { + "x": 5.76, + "y": 3.28, + "z": -0.64, + "pitch": -1.294932, + "yaw": 0.991577, + "roll": -1.205874, + "bend": -1.057819 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": -0.9, + "pitch": -0.174533, + "yaw": 0.261799, + "roll": 0.174533, + "bend": 0.261799 + }, + "leftLeg": { + "x": 2.9, + "y": 11.0, + "z": -1.1, + "pitch": 0.0, + "yaw": -0.959931, + "roll": -1.570796, + "bend": 0.0 + } + }, + { + "tick": 12, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "bend": 0.785398 + } + }, + { + "tick": 15, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "y": 0.25, + "roll": 0.0 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.261799, + "roll": 0.0, + "bend": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": -0.261799, + "roll": 0.0, + "bend": 0.0 + } + }, + { + "tick": 18, + "easing": "EASEINOUTQUAD", + "rightLeg": { + "x": -2.9, + "y": 11.0, + "z": -0.9, + "yaw": 0.959931, + "roll": 1.396263, + "bend": 0.785398 + } + }, + { + "tick": 20, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.105365, + "yaw": 0.000794, + "roll": 0.055846 + }, + "body": { + "y": 0.0, + "roll": 0.087266 + }, + "rightArm": { + "pitch": -1.132143 + }, + "rightLeg": { + "x": -2.9, + "y": 11.0, + "z": -0.9, + "yaw": 0.959931, + "roll": 1.570796, + "bend": 0.0 + }, + "leftLeg": { + "pitch": -0.174533, + "roll": -0.174533, + "bend": 0.261799 + } + }, + { + "tick": 22, + "easing": "EASEINOUTQUAD", + "rightLeg": { + "bend": 0.785398 + } + }, + { + "tick": 25, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "body": { + "y": 0.25 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.261799, + "roll": 0.0, + "bend": 0.0 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": -0.261799, + "roll": 0.0, + "bend": 0.0 + } + }, + { + "tick": 28, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 2.9, + "y": 11.0, + "z": -1.1, + "yaw": -0.959931, + "roll": -1.396263, + "bend": 0.785398 + } + }, + { + "tick": 30, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.030844, + "yaw": 0.0, + "roll": -0.059719 + }, + "body": { + "y": 0.0, + "roll": -0.087266 + }, + "rightArm": { + "x": -7.0, + "y": -2.0, + "z": -2.0, + "pitch": -1.416631, + "yaw": -0.785398, + "roll": 4.110391, + "bend": 1.308997 + }, + "leftArm": { + "x": 5.76, + "y": 3.28, + "z": -0.64, + "pitch": -1.294932, + "yaw": 0.991577, + "roll": -1.205874, + "bend": -1.057819 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": -0.9, + "pitch": -0.174533, + "yaw": 0.261799, + "roll": 0.174533, + "bend": 0.261799 + }, + "leftLeg": { + "x": 2.9, + "y": 11.0, + "z": -1.1, + "pitch": 0.0, + "yaw": -0.959931, + "roll": -1.570796, + "bend": 0.0 + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/assets/saturnclient/player_animations/twerk.json b/src/main/resources/assets/saturnclient/player_animations/twerk.json index c62baf5..a83cd2e 100644 --- a/src/main/resources/assets/saturnclient/player_animations/twerk.json +++ b/src/main/resources/assets/saturnclient/player_animations/twerk.json @@ -32,7 +32,7 @@ "pitch": 43.8857, "yaw": -0.2748, "roll": -0.5704, - "bend": -32.4225, + "bend": 32.4225, "axis": 178.4861 }, "rightArm": { @@ -88,7 +88,7 @@ "z": -3.9546, "pitch": 44.2163, "roll": -1.2208, - "bend": -31.983 + "bend": 31.983 }, "rightArm": { "y": 8.8595, @@ -132,7 +132,7 @@ "torso": { "x": -0.8055, "y": 8.1689, - "bend": -38.1002 + "bend": 38.1002 }, "rightArm": { "x": -5.6879, @@ -175,7 +175,7 @@ "z": -4.854, "pitch": 51.4994, "roll": -5.723, - "bend": -46.2958, + "bend": 46.2958, "axis": 171.0835 }, "rightArm": { @@ -227,7 +227,7 @@ "pitch": 52.4228, "yaw": 3.8511, "roll": -5.9949, - "bend": -49.0159, + "bend": 49.0159, "axis": 172.2434 }, "rightArm": { @@ -275,7 +275,7 @@ "x": -1.4047, "y": 9.9389, "yaw": 3.7305, - "bend": -43.4407 + "bend": 43.4407 }, "rightArm": { "x": -6.2198, @@ -321,7 +321,7 @@ "z": -4.1286, "pitch": 44.9959, "roll": -0.1331, - "bend": -35.1937 + "bend": 35.1937 }, "rightArm": { "x": -5.5003, @@ -367,7 +367,7 @@ "z": -3.8955, "pitch": 43.6308, "yaw": -0.6674, - "bend": -31.2968 + "bend": 31.2968 }, "rightArm": { "y": 8.7024, @@ -418,7 +418,7 @@ "z": -4.1189, "pitch": 45.5567, "roll": 1.9, - "bend": -34.3817, + "bend": 34.3817, "axis": 185.8808 }, "rightArm": { @@ -499,7 +499,7 @@ "z": -4.9963, "pitch": 52.5511, "roll": 6.3235, - "bend": -48.7324, + "bend": 48.7324, "axis": 188.7341 }, "rightArm": { @@ -551,7 +551,7 @@ "z": -4.8864, "pitch": 51.13, "yaw": -4.0928, - "bend": -47.0625 + "bend": 47.0625 }, "rightArm": { "x": -3.4451, @@ -636,7 +636,7 @@ "pitch": 43.8857, "yaw": -0.2748, "roll": -0.5704, - "bend": -32.4225, + "bend": 32.4225, "axis": 178.4861 }, "rightArm": { diff --git a/src/main/resources/assets/saturnclient/player_animations/wave.json b/src/main/resources/assets/saturnclient/player_animations/wave.json new file mode 100644 index 0000000..54603df --- /dev/null +++ b/src/main/resources/assets/saturnclient/player_animations/wave.json @@ -0,0 +1,353 @@ +{ + "version": 3, + "name": "smooth wave", + "description": "my first animation", + "author": "operatordoge739", + "emote": { + "beginTick": 0, + "endTick": 80, + "stopTick": 81, + "isLoop": false, + "returnTick": 1, + "easeBeforeKeyframe": false, + "degrees": false, + "moves": [ + { + "tick": 8, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": -0.040079, + "yaw": -0.062839, + "roll": 0.013404 + } + }, + { + "tick": 16, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.079561, + "yaw": 0.00633, + "roll": 0.104675 + }, + "body": { + "pitch": 0.015338, + "yaw": -0.101444, + "roll": 0.071169 + }, + "rightArm": { + "x": -5.642361, + "y": 3.445788, + "z": -0.219398, + "pitch": -2.739643, + "yaw": 1.23244, + "roll": 0.274965 + }, + "leftArm": { + "x": 5.348845, + "y": 2.06144, + "z": 0.456518, + "pitch": -0.071698, + "yaw": -0.032049, + "roll": -0.245309 + }, + "rightLeg": { + "x": -2.024828, + "y": 12.367789, + "z": 0.062098, + "pitch": 0.005119, + "yaw": 0.188187, + "roll": 0.013892 + }, + "leftLeg": { + "pitch": -0.015376, + "yaw": -0.018557, + "roll": -0.147605 + } + }, + { + "tick": 23, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": 0.015075, + "yaw": -0.096037, + "roll": 0.011298 + }, + "rightArm": { + "x": -5.569975, + "y": 3.783614, + "z": -0.392365, + "pitch": -2.998378, + "yaw": 0.910442, + "roll": -0.644675 + }, + "rightLeg": { + "x": -2.022849, + "y": 12.008524, + "z": 0.109452, + "pitch": 0.007948, + "yaw": 0.194292, + "roll": 0.061405 + }, + "leftLeg": { + "x": 1.828612, + "y": 11.783937, + "z": -0.067588 + } + }, + { + "tick": 25, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.03656, + "yaw": -0.056306, + "roll": -0.010938 + } + }, + { + "tick": 26, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.232569, + "y": 2.037472, + "z": 0.40348, + "pitch": -0.120718, + "yaw": -0.007399, + "roll": -0.1239 + } + }, + { + "tick": 30, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": 0.019292, + "yaw": -0.103782, + "roll": 0.055881 + }, + "rightArm": { + "pitch": -2.902291, + "yaw": 1.150272, + "roll": -0.061632 + } + }, + { + "tick": 31, + "easing": "EASEINOUTQUAD", + "rightLeg": { + "x": -1.991897, + "y": 12.157447, + "z": 0.059089, + "pitch": 0.005119, + "yaw": 0.188187, + "roll": 0.013892 + }, + "leftLeg": { + "pitch": -0.015376, + "yaw": -0.018557, + "roll": -0.147605 + } + }, + { + "tick": 32, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.075163, + "yaw": -0.055531, + "roll": -0.039248 + } + }, + { + "tick": 36, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.232738, + "y": 2.536962, + "z": 0.337457, + "pitch": -0.123332, + "yaw": -0.017768, + "roll": -0.198156 + } + }, + { + "tick": 37, + "easing": "EASEINOUTQUAD", + "rightArm": { + "pitch": -2.802795, + "yaw": 1.020531, + "roll": -0.376307 + } + }, + { + "tick": 39, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": 0.01081, + "yaw": -0.089193, + "roll": 0.004038 + } + }, + { + "tick": 41, + "easing": "EASEINOUTQUAD", + "head": { + "pitch": 0.10722, + "yaw": -0.023033, + "roll": 0.072739 + } + }, + { + "tick": 44, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 2.093371, + "y": 12.180333, + "z": -0.403448, + "pitch": 0.017084, + "yaw": -0.010917, + "roll": -0.023916 + } + }, + { + "tick": 46, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.094209, + "y": 2.963737, + "z": 0.290066, + "pitch": -0.130177, + "yaw": 0.00407, + "roll": -0.014502 + } + }, + { + "tick": 49, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": -0.035429, + "yaw": -0.084483, + "roll": 0.015859 + } + }, + { + "tick": 56, + "easing": "EASEINOUTQUAD", + "head": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 57, + "easing": "EASEINOUTQUAD", + "body": { + "pitch": 0.015473, + "yaw": -0.095783, + "roll": 0.000252 + } + }, + { + "tick": 59, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.211452, + "y": 2.287216, + "z": 0.189115, + "pitch": 0.007903, + "yaw": -0.010692, + "roll": -0.024953 + } + }, + { + "tick": 60, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.093257, + "yaw": 0.058088, + "roll": 0.082813 + } + }, + { + "tick": 68, + "easing": "EASEINOUTQUAD", + "rightArm": { + "x": -5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + }, + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.000513, + "yaw": 0.10914, + "roll": -0.004835 + }, + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.000177, + "yaw": -0.167171, + "roll": -0.002612 + } + }, + { + "tick": 72, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.053822, + "yaw": -0.009281, + "roll": -0.012456 + } + }, + { + "tick": 77, + "easing": "EASEINOUTQUAD", + "leftLeg": { + "x": 1.9, + "y": 12.0, + "z": -0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 78, + "easing": "EASEINOUTQUAD", + "leftArm": { + "x": 5.0, + "y": 2.0, + "z": 0.0, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + }, + { + "tick": 80, + "easing": "EASEINOUTQUAD", + "rightLeg": { + "x": -1.9, + "y": 12.0, + "z": 0.1, + "pitch": 0.0, + "yaw": 0.0, + "roll": 0.0 + } + } + ] + } +} \ No newline at end of file